Autonomous cleanup in choose_routine
Checks driver using joysticks, autonomous target selection, removed wait
Added PID and other minor changes
Removed unncessary fabs from 612.cpp and added driverOperation bool
Changed fabs to std::fabs
shooter::stopLauncher added and initialization formatted
Shooting state fixes and now mostly works properly
Only allows driver operation if joysticks are active
Stops just launcher instead of aborting entire shooter
Merge branch 'master' of https://github.com/anidev/612-2013

Conflicts:
	612.h
	autonomous.cpp
	launcher.cpp
	launcher.h
	lift.cpp