Merge pull request #51 from CarmelRobotics/debugging-code

Debugging code
Merge branch 'origin/debugging-code'
Merge branch 'origin/master'
RobotMap wasn't organized well, so now things are organized by where it is plugged in or by subsystem constants.
Changing the constants to be sign-flipped so they are accurate.
Renaming motor PWM constants to identify that they are the PWM connection number.
Digital Inputs constants now consistently named.
Solenoid constants now descriptively named.
Roller constants now identify they are for motor speeds.
Reducing the number of launcher subsystem constants because they were redundant.
Improved comment to identify the valid number ranges.
Renamed lower-case first letters to upper case to be consistent.

Buttons were renamed to be more descriptive.
Netbeans did not perform a refactor correctly.  This fixes it.

(reverted from commit d855673e82c8dbf7d983d08bf2079dae331b6127)
Merge branch 'formatting-improvements'
Removed unnecessary function in OI for gettting the joystick -- which was available in RobotMap.
Removing unuse timer variable.
Removing unused imports.
Many small formatting improvements.
Formatting improvements.
Autonomous command needed variable name improvements.