Added new module to connect to the Snotra Logging Daemon
Added Motor module.
This replaces the motor struct in SubControl
This module encapsulates all the data for a motor and makes it easier to log the data it produces.

	modified:   Makefile.am
	modified:   Makefile.in
	new file:   Motor.cpp
	new file:   Motor.h
	modified:   SubControl.cpp
	modified:   SubControl.h
	modified:   main.cpp
Moved LightManager and Power Manager out of the Timer interrupt and into the main fnuction
Removed timer interrupt.
Each module is now responsible for it's own timing.
This enables a more variable resolution within each module.

	modified:   CmdModule.h
	modified:   LightManager.cpp
	modified:   LightManager.h
	modified:   PowerManager.cpp
	modified:   PowerManager.h
	modified:   SubControl.cpp
	modified:   main.cpp
Removed un-used #def.
Changed block time to be shorter.
This delay is how long the Protocol module waits for new data before yielding. Making this smaller will reduce the jitter on when the other modules in the system run.