Merge pull request #296 from fragmer/master

Re-organized netcode, fixed refresh rate limit.
Merge pull request #297 from fragmer/master

Fixed WoM-style config support. Fixes #291
Merge pull request #298 from fragmer/master

Fixed "Reconnect" button not resetting the netcode properly. Fixes #294
Assorted cleanup and optimization. Slightly increased lava fog density (accidentally reduced in last patch). Disabled some survival-mode overhead when not in survival mode. Made vsync adaptive (only on if fps >= desiredFramerate/2).
Merge branch 'master' of github.com:fragmer/ClassiCube-Client