Various fixes of joypad and controls
Address:
- No way to deterministically remove controls sets
- No way to set game's controls
- joypad:get_axis range
- joypad:get_axis not checking for axis names
- command axis binding triggering press/release unevenly
- fusion deadzone code back in one place
- increase default deadzone to 8000