Fixed "Game over"-stuff in GameModel

A lot refactoring. Not done in GameController
Javadoc
Added if-statements to end game if someone won
Added comments
Added so that robot will not move when dead + lost
robots spawn and take damage properly
Wall and laser render fix
Basic laser implementation
Laser rotation fix
Lasers now shot during the right phase

Also phase bug fixed!
Added mapeditor as jar
allMoves new format for taking damage/life--
merge conflict
fixed errors from merge conflict
fixed problems from merge conflict
Added placeholder for "F" actions
Basic lasers added to robots
Laser bug fix
Fixed conflict
Removed FIXME stuff in GameController