Changed how user input is handled. The player doesn't handle any, but has methods that FriendlyFire.js will call when it handles the user input
Merge branch 'New_Input_Handling' of https://github.com/LazerSharks/FriendlyFire

Conflicts:
	js/FriendlyFire.js
	js/Player.js