Command Groups, and new Commands

+All command groups (Fire, Pass, PickUpBall, CatchShooter and
Autonomous)
+Commands for the CatchShooter command group (StartRoller, StopRoller
and WaitForClick)
+Wait command to pause for a given amount of time
+MoveForwardAuto, for the autonomous command group
+Linked command groups to specific buttons
+Default command for the drive subsystem
*Corrected errors in KickBall, MoveCollector, PickUpWithRoller and
StopShooter (mostly constructors)
*Returned autonomous command code to the Main class