added PIN_FROM and PIN_TO defines
fixed formatting of user changable defines
added SIZE_ID define
added support for both Arduino Uno and Due
use EEPROM.h for Uno and DueFlashStorage library for Due
renamed MEM_ID define to MEMADDR_ID
added scanFunc() and moved code from main file to Commands.ino
added startup delay and id broadcast
added VERSION define
ensure OWN_ID is 0-99 (flash defaults to 255 before set)
changed processCommand() to validate id using SIZE_ID
changed ERROR response to use id and error codes
added #ifdef ANSWER where missing