moving the PID data table sync
Merge branch 'development' of git@github.com:NeuronRobotics/dyio.git
into development

Conflicts:
	pic/dyioMplab.X/nbproject/Makefile-genesis.properties
	pic/src/Namespace_dyio/Namespace_bcs_pid_dypid.c
adding the make bootloader section so the bootloader can be run from the
makefile.
adding the ne-console in bootloading mode application
Build and load of debug builds
Adding a timeout to the eeprom read/write
It looks like there was a race condition or a pointer issue with
accessing the data struct outside of the API, rather that poking wiht it
as wrong, i just accessed it later. close #35
builds on the jig
using the legacy bootloader location
just bootloading now in makefile
updated build path
Rev check should not flash red, just print
The server should always prevented from recoursing to avoid mis-ordered
packets.
configuration sync should only be run from datatablesuync
removing junk print modes
spelling
using the macros instead of raw datatable access
If PID is not enabled the controller should leave it alone
removed print
adding the setter for the channel mode