Fix compatibility issues like endianness and array assumptions - now round trips properly with 3rd party msgpacks like the official cli (test included)