Removed State class (fixes #14)

- Bug was caused by calling setScreen twice in one update method
- This however DOES make sense and should work. To fix that I completely
  removed the load of rubbish static State class.
- The global timer was moved to AircraftController
- The paused state was moved to GameScreen
- Removed pointless StateTest (which didn't do anything before anyway)