Place robots and resources at random angles

* Removes more usage of doubles/Double2Ds and switches to floats/Vec2s
* Spaces in the PlacementArea now have an angle
Merge branch 'master' of github.com:JayH5/hons-simulator

Conflicts:
	src/main/java/za/redbridge/simulator/Simulation.java
	src/main/java/za/redbridge/simulator/config/SimConfig.java
	src/main/java/za/redbridge/simulator/factories/ConfigurableResourceFactory.java
	src/main/java/za/redbridge/simulator/factories/HalfBigHalfSmallResourceFactory.java
	src/main/java/za/redbridge/simulator/object/ResourceObject.java
	src/main/java/za/redbridge/simulator/object/TargetAreaObject.java