Stupid war files
Adds swap files to gitignore
Removes initial swap file
Modifies camera to use degrees and convert to radians. Makes rotation much simpler
Adds debug statement to determine unknown key codes.
Implements map rotation. Translation after rotation is closer to being independent of rotation, but still incorrect
Add Vector class (almost complete). Translation still incorrect.
Movement at least follows some pattern
Add toString to Vector class
Correct translation after rotation!
Merge remote-tracking branch 'origin/frontend-map' into frontend-dev

Conflicts:
	war/game/compilation-mappings.txt
	war/game/game.nocache.js