Fix a couple of binding bugs found from non standard joypads.
Fix problem with too many use events being triggered on a single trigger
press.
Fix problem with unable to bind to negative axis
Fix problem with jumping sometimes being stuck on
Merge 1.6.4 hack for synchronicity to handle too many use / attack
events.
Bring back sprint for 1.6.4 that was removed in earlier 1.7.2 merge
Update build.gradle / helper batch
Update logging levels. Move most of the verbose output to debug level.
Change some System.outs to info level
Add option to further fine tune sensitivity from config file.
Change 1.7.2 default sensitivity to double that of 1.6.4
Sensitivity throttle. Change default multipliers.
Change 1.7.2 default sensitivity to double that of 1.6.4
Revert "Change 1.7.2 default sensitivity to double that of 1.6.4"

This reverts commit 859fc49fbb0ec112354cd42478824a892159900b.
Revert "Revert "Change 1.7.2 default sensitivity to double that of 1.6.4""

This reverts commit b26255f6ec8898ef77bfe8cb4c8f82603d49d88f.
Merge branch '1.7.2WorkingBranch' into 1.6.4

Conflicts:
	MinecraftJoypadSplitscreenMod/build.gradle
	MinecraftJoypadSplitscreenMod/src/com/shiny/joypadmod/ControllerSettings.java
	MinecraftJoypadSplitscreenMod/src/com/shiny/joypadmod/JoypadMod.java
	MinecraftJoypadSplitscreenMod/src/com/shiny/joypadmod/VirtualMouse.java
	MinecraftJoypadSplitscreenMod/src/com/shiny/joypadmod/helpers/ConfigFile.java
	MinecraftJoypadSplitscreenMod/src/com/shiny/joypadmod/minecraftExtensions/JoypadControlList.java
	MinecraftJoypadSplitscreenMod/updateModFolder.bat