Cosmetic changes only.
Moved ServerJoinRequest from CurrentUser into RequestConnection
(from which file it is also used in online_screen). And cosmetic
changes everywhere.
Made getCurrentUser() a static function.
Removed signedInAs function.
Removed unused parameters.
Fixed documentation.
Moved saved session data from UserConfig to PlayerProfile - which
means that now each player can individually save an online session.
Disable notifications.
Update before_install section in travis config file.
Clean up and re-enable notifications in travis config.
It's even better with the key of the added repository.
Gather View Projection and shadows matrix generation.
Add shader file as comment for easier debug
Start decoupling tree based draw sequence.
Generalize use of UBO.
Some more conversion