user defined packet

- New kind of packet with purely user defined values, by a sequence of
type/value in a given length
- Update of the decoder to parse these packets
generic decoder for SAT_DataLib

prompts via Serial for a filename, decodes it using SAT_DataLib