lots of changes:

- Defaults are now written to EEPROM
- Config params are passed into WiFlySerial via API rather the CLI
- CLI now handles it's own context
- Much better error handling in CLI
- use MsTimer2 to update encoders
Try to document our commands and improve our list of libraries and other
misc notes
sync eagle changes