the string must exist
added generation of _packed_to_buffer() functions
cleaned s_endiannes clumsy code
almost removed a need for protobuf-c library