Obstacle module with inputs, outputs in place.
Adds secondary directions to arm info.
Hooks up the obstacle module.
Merge branch 'master' into arms
Fixes not getting vision joints, inertials.
Adds sonar buffering, averaging. Runs on only sonars.
Hooks up behaviors to use obstacle.
Dodging just based on sonars. Interesting.
Makes us stop dodging if an obstacle is gone.
Adds feet stuff, too easy to get false positives. Still set up to use only sonar.
Adds visionObstacle back in for dribbling. I am an idiot.
Merge branch 'master' into arms

Conflicts:
	src/tool/VisionTool.cpp
Takes out foot bumper stuff. Too unreliable.
Lower sonar threshold.
Dodging okay, trouble stopping dodging.
Merge branch 'master' of git://github.com/echown/nbites into arms
Merge branch 'bugfixes' of git://github.com/jzalinger/nbites into arms
Merge branch 'calibrate' of git://github.com/joshimhoff/nbites into arms
Merge branch 'master' of git://github.com/joshimhoff/nbites into arms
Fixes the nav flipping issue.