Remove all of INI's unit tests
Moved SidebarController creation to GameScreen

- This means that the AircraftController initialization has no GUI code left
  making it possible to test now (yay).
Added WaypointComponent tests
Fix typo in WaypointComponentTest
Add tests for FlightPlanComponent
Remove unused imports in FlightPlanComponentTest
Rename isBreaching to setBreaching (since it is a setter)
Added some Aircraft class tests

- Initial values
- Speed changes
- Altitude changes
Added flight plan + manual control tests to Aircraft
Added return to path test
Fix return to flight plan test
Refactoring to make code more testable

- Introduced ScreenBase class which allows a non-gui object to be
  passed to the controllers for test purposes.
- Added Art.setUseFakeArt method so that no artwork needs to be
  loaded to run the tests.
Added some aircraft collision tests
Added test for maximum number of aircraft
Merge branch 'unit-tests'

Conflicts:
	src/main/java/seprini/models/Aircraft.java
	src/main/java/seprini/screens/GameScreen.java
	src/test/java/seprini/models/AircraftTest.java