Reenable ID generation

Turns out the Due's flash memory does actually work the same as other
Arduino's EEPROM for our purposes.
Dump any unknown messages for debugging
Don't double encode the device in a command
Begin support for actual command parsing