[DEBUG] fix undefined behaviour of memcpy
[DEBUG] fix undefined behaviour of memcpy

Data stored in the raw buffer are not aligned in memory, so using pointers to the stored type (which are implicitely supposed aligned) can generate undefined behaviours  or SIGBUS crashes.
The bug is present in the encoding functions; the decoding functions properly use uint8_t* pointers.

Change-Id: I281cc8b869c7b0807f9796d1105094eef2d3b102
Reviewed-on: https://gerrit.parrot.biz/52158
Reviewed-by: Jean-Baptiste Dubois <3904e157e51b6776698fd1c0b3e878d58932a523@parrot.com>

Parrot-Developers/libARCommands,Parrot-Developers/libARCommands,Parrot-Developers/libARCommands