After game has ended, client returns to main menu now.

- Wrapped NetworkClient to ValueWrapper because NetworkClients need to be recreated each time you connect.(refactoring)
- Removed reference to ClientHudManager from RoundManager in preference of using StateManager (refactoring)
- Bloom filter is no longer added each time new round begins (bug fixing)
- Removed some old print-statements (cleanup)
- PlayerData should no longer cause crashing when searching for non-existent data (bug fixing)