Clanton Platform data encoding now-to

All integers are encoded little endian 

Header format:
	MAGIC:32 - Constant 0x54444150
	LENGTH:32 - Total length of payload after header
	CRC:32 - CRC32 of the payload after header

Element Encoding:
	ID:16 - Identity field (the valid values here are listed below)
	LENGTH:16 - Length of the data immediately following the VERSION field
	DESC:80 - Freeform string data to name this data
	VERSION:16 - Version of data; default 0
	DATA:LENGTH*8 bits in length : ("type" of the data encoded in ID field only)
    
ID field Encoding:
    ID=1 - PlatformID
    ID=2 - Serial Number
    ID=3 - First MAC address
    ID=4 - Second MAC address

PlatformID (ID=1) Encoding:
typedef enum {
    UNDEFINED = 0,
    CLANTON_EMULATION=1,
    CLANTON_PEAK = 2,
    KIPS_BAY = 3,
    CROSS_HILL = 4,
    CLANTON_HILL =5,
} clanton_platfom_id_t;

