changed Kp from .2 to .02
straight driving with Kp
SmartDashboard usage and arcadeDrive call is now in straightDrive
Accelerometer speed resets if absolute value acceleration <  0.1 and absolute value speed < 0.1
straightDrive consumes double moveValue for use in autonomous
modulus 360
autonomous uses straight drive
Changed input and wrote base code for a turret shooter.
Y to speed up the shooter motors. Autonomous shoots. Delay in when the
shoot button will work after the motors speed up.
Instantiated Relay in ShooterSystem on port 3 (this needs to be changed)
ShooterListener has a proper shouldExecute()
No more delay. Y button toggles the shooter wheel speed between 0 and 1.
Values for shooter are displayed on the SmartDashboard.
This is a mergeable version of the branch toggle_automatic.
Timer resets only when the automatic gear shift shifts.
The branch is now mergeable. D-pad ignores -.1 to .1
Straight driving if the left joystick is above +/-.15 and the right one
is below +/- .15. Arcade driving with joysticks will be used otherwise.
Autonomous will now move forward for 4.5 seconds because our shooting
distance will be short.
Move backward for 3.5 seconds since our shooter will shoot toward the
back of the robot.
Prevented possible bug.