Bugfix for Controller - Holding buttons

Double Jump was not possible while using a controller --> fixed
Menu Items are only selected now if the player releases the gamepad
button and presses it again
Debug option in GameSettings

Added a debug property to the game settings class and appropriate checks
in the code for easier switch between debug mode and normal mode
"Fix" for player moving when switching forms

The player is no longer able to move forwards by constantly switching
forms.
This "fix" results in the camera snapping a bit to the left -> Issue for
a future commit.
Merge remote-tracking branch 'origin/BugfixJan'