Type IDs are uint16 not uint8
Need to pass references to binary.Read()
Acknowledge errors in binary decoding
Improve lifx-snoop output
Close datagram channel when shutting connection down
Add lightState message
Pretty print light labels