Teleop 90% finished; Autonomous 10%

Everything was updated.

Teleop:
> works on "mode system"
> if the left stick has more input than the right, it switches to
driving, otherwise it's orientation
> B button overrides into breaking mode
> Y Button overrides into driving mode, regardless of controller input
> A Button controls if the robot is "sprinting" or not (2x speed)
> D-Pad NORTH: raises arm at 45% power
> D-Pad SOUTH: lowers arm at 25% power
> LBumper: opens servo (position 255)
> RBumper: closes servo (position 0)
> RTrigger: spins flag servo clockwise
> LTrigger: spins flag servo counter-clockwise

Autonomous:
> moves at 50% power until it is 50 cm* away

* I refuse to believe the sonar measures in any unit known to man