Merge branch 'firingFeature' into coreTests

Conflicts:
	Bullet-Inferno/src/se/dat255/bulletinferno/model/PlayerShipImpl.java
Added tests for GameImpl and PlayerShipImpl.
Added comments to the assert statements.
Merge branch 'development' into coreTests

Conflicts:
	Bullet-Inferno/src/se/dat255/bulletinferno/model/PlayerShipImpl.java
Starting to update tests to use the new Timer interface.
Merging Development to coreTests
Added gdx to test classpath
Updated tests to use timer and the new PhysicsWorld
Added a SimpleMockTimer class
Merging updated tests into dev

Conflicts:
	Bullet-Inferno/src/se/dat255/bulletinferno/model/GameImpl.java
	Bullet-Inferno/src/se/dat255/bulletinferno/model/ProjectileImpl.java
	Bullet-Inferno/src/se/dat255/bulletinferno/model/WeaponImpl.java