synched up with collin's master
fixed merge probs
seems throttle changes didnt get commited or git thinsk there is a throttle.cpp as well as a Throttle.cpp
sync with master
Added SerialConsole
Added SerialConsole
Some case confusion left over
Added getTickInterval() to allow child classes to override it
Merge pull request #16 from cgalpin/master

Added SerialConsole (Some throttle changes as well)