Added test mode for motor capes
Switched dmcc abstraction to use inidividual test_modes rather than overall
added addresses of ADC's to config
scrapped I2C_device, made read_channel function using Smbus read/writes
added read_all, print_all, and read_loop debugging functions
added bare basic ADC abstraction tests
minor bigfix with function call in print_all()
removed all references to gunner
Changed number of dmcc boards to match the current settings
removed defunct references to color sensor from ctrl_server
Added fake I2CDevice instantiation for color_sensor test mode
made mec_driver.set_motor() an api call
Changed motor configuration in config.yaml to match current setup
Merge branch 'ADC_dev' of github.com:IEEERobotics/bot2014
Merge branch 'master' into ADC_dev
Revert "Merge branch 'ADC_dev' of github.com:IEEERobotics/bot2014"

This reverts commit a151fa3b7609801d24f5f6519e300606efe47748, reversing
changes made to 4799cfc20110808808d1acc296f641f3b6c9dd6f.
Merge branch 'master' into ADC_dev
removed references to gun/turret in stop_full()
Merge branch 'master' of github.com:NCSUhardware/bot2014
Merge branch 'master' into ADC_dev