remove duplicate struct definition
remove struct mext_packet_header definition

It depends on endian and is not very useful.
Add macros for encoding and decoding mext packaget header
defines for LED commands
defines for keypress events