Threaded save, autosave interval

- client
  * GameStage
    + background thread for state file compression and writing
    + autosave every 2.5 min