WIP lots of changes
- WebServer can provide session to client
- WebServer more streamlined in functionality
- Introduced ReplayQueue and navigate between replays (all)
- Fixed RaceCondition issues throughout application
- LocalServer much cleaner in communication
- Made it possible to end Arena10 before time is done by killing all enemies
- commands are now triggered on next frame by default instead of on current frame
- introduced new file format for replay files (.mer)
- added plenty of new gui screens (popup, waitingForServerOnLoad, showNextReplay)
- game input and states are not saved until server has responded
- final score now shows "level score" & "session score"
- added thread support for client on pretty much everything (only used for server requests and io-bound featuers)
- removed EventHandler
- New commands/requests (BeginReplayQueue, RequestBeginNewgame, RequestContinueGame, UpdateGameCredentials)

Signed-off-by: Daniel Dahlkvist (home) <messer_@hotmail.com>