Optimize PropertyMap and PropertyValue
Add methods to help optimizing property value and property map
1. CSharp_Dali_Property_Map_Add_XXX
Adds a value to a PropertyMap without generating PropertyValue in c# managed heap.
2. CSharp_Dali_XXX_set_all
Enables to set all fields at once for Dali primitives such as Vector4.
This is to recycle native dali object.
3. CSharp_Dali_Actor_InternalSetPropertyXXX
Sets a PropertyValue to the actor without generating PropertyValue in c# managed heap.
Change-Id: I15bbcf572a140cbc9614d60af3c1e6bb2b4b5027
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>