Merge pull request #4 from csobke/master

gamepad support
Added Kick command and Operator Joystick added ButtKicker subsystem
Added the lift subsystem and added command move lift.
Merge branch 'master' of git://github.com/AymanBazar/decabotz-2013

Conflicts:
	src/org/deca/decabotz/OI.java
	src/org/deca/decabotz/RobotMap.java
	src/org/deca/decabotz/commands/CommandBase.java
Renamed the butt lift to rear lift, and front lift
Changed the error handling for the commands to throw the CANTimeout exception higher.
Set up pneumatic rear lifter. Assigned button on OI joystick added commands for retracting and extending.
Removed the example subsystem and command, also did a lot of sytle cleanup.  Getting ready to finalize the code.
Commited the project files to the project.
Set up the drive controller with a command to drive the shooter forward, backward, and to stop by using bumper buttons.
Fixed drive train, switched drive sticks, also moved the OI initialization to after the init of the subsystems.
Fixed drive train finally!!!
Fixed the rear lift code, also freeze for climb testing.