Cool drive train features implemented

Shooter joystick can control when drive train sticks are under 0.3
with arcade drive on x axis for turning
Made significant progress

Enable/disable works
Major bug - when you fire and the shooter button is not being held, the
whole bot is disabled by cancel(); method.
I think this method disables the whole bot.
Improved Tank drive, removed comments
optimizations
Fixed the shooting bug
fixed the shooting bug part 2
ROBOT IS BAGGED UP IDK
unknown netbeans stuff changes
experimental brad changes
Cleaning code and made autonomous

Autonomous is pretty straightforward.
It's a single command, and it's interfacing with the subsystems
directly.
It should shoot three frisbees and then stop.
Need to check shooter polarity and add a delay timer so we don't try to
shoot before the frisbee falls into the chamber

I am fixing code logic and enforcing naming conditions across the code.
I got interrupted while doing it so I'll go back to it now
Refined autonomous
Really cool drive train stuff added

It is still theoretical, but it looks good and we cleaned up the code.
We moved some of the logic out of boolean testing and into math based
logic.
Cleaned and inspected new tank drive code

Added some helpful comments in case of tweaking
Deleted junky code
Removed superfluous logic
Day of changes added, bugsies fixed
Made a ton of day of modifications

The code is a bit messy, and redundant at times.
But it is all tested and works flawlessly.
Flipped shooter polarity

Why?
That's beyond me.
some final tuning
Reduced speed for fresh battery on autonomous