fixes #570 avrdude port detection
Branch for the library fixes
Changed some odometry stuff. Interrupt is called now.Still some problem that is not updating x and y data.
reverted projects/template/ directory to pre-demo state. moved run_around demo code into behaviors/smart_run_around_fsm/ directory.
Modified smart_run_around_fsm to fix the direction and make it smoother
Added smart_run_around_fsm to behaviors in trunk
More..