Simple move everything to avatar:input_pressed and avatar:input_released
Using keyboard.isDown for movement
Simple joystick input.
Smarter handling of possible joysticks.
Only use joystick for player if there's a joystick avaiable.
Added command-line option --no-joystick
add_joystick can use a different joystick.
Joystick key for map.
Merge branch 'avatar_input'

Conflicts:
	game/main.lua