Format update
Start of creating binding from config file
Update config file handling
Bump version for release
Add a quick and dirty sensitivity slider.  This needs a bit of work
still.
Encapsulate bindings to ensure single access point.
Fix issue with game grabbing mouse cursor from outside game.
missed from last checkin
Fix bug where movement gets locked in after transitioning from game to
gui
Add JoypadMouseHelper to handle mouse grabbing issues.
remove calls to mc.inGameHasFocus except for one in attack
remove "fml.noGrab" calls
Update game/gui controls to mirror xbox/1.6.2 joypad version.
Update build info
Add mcmod.info
Update build info
Add mcmodinfo
Final tweaks before 1st release
Standardize axes names with functions.
Add invert option for joypad
Cleanup Config file code a bit.
Bump half a version #

Conflicts:
	MinecraftJoypadSplitscreenMod/resources/mcmod.info
Update joypad sensitivity calculation
Enable sprint button (1.7.2)
Refactor ControllerInputEvent for easier future maintenance
Set default thresholds when users rebind the control axis
Create a virtual keyboard class
Use virtual keyboard to hack in keyboard events into the local keyboard
read buffer.
Ultimately, this will be a more compatible and maintainable method for
sending events to Minecraft.  
Can also set the stage for binding non standard keypresses to joypad
buttons
More controller / keyboard configuration 

Conflicts:
	MinecraftJoypadSplitscreenMod/src/com/shiny/joypadmod/GameRenderHandler.java
Minor: Change to JoypadMod.obfuscationHelper.KeyBindCodeHelper for
getting keybinding code.

Conflicts:
	MinecraftJoypadSplitscreenMod/src/com/shiny/joypadmod/inputevent/ControllerBinding.java