added play to test some motion control ideas

find it in test_plays/MotionControlPlay.{hpp, cpp}
worked on a test play for bang-bang motion

doesnt quite work yet, but is mostly done
Change startTime to use a uint instead of a float
ctl+shift+b in sublime now runs soccer for sim
moved and doxygenized hall-effect information
removed watchdog
working on motion control play
Merge branch 'master' into motion-control-play
Worked on MotionControlPlay

* added configs for p,i,d (need to tune them)
* cleaned up unused stuff
changed default pid parameters for mc play
refactored motioncontrol play

it can now be used with arbitrary paths
refactored and added a new path

* added a circular path type
* refactored motion profile stuff into trapezoid()
* split PID into x and y
switched to PID control on position
cleanup motion control play
more motion control play work
BIG motion control cleanup - broke many things