Merge remote-tracking branch 'shadowshade/75_empty_name' into 75_join_game_ui
Added API + Interface bits

Listing open games. Joining a game with a button choice simultaneously.
Updated Newgame.js, started OpenGames.js
Implemented joining games
Merge remote-tracking branch 'upstream/master' into 75_join_game_ui
Added tests, linked to page, misc. tweaks
Documentation and more testing
Merge remote-tracking branch 'upstream/master' into 75_join_game_ui
Merge remote-tracking branch 'shadowshade/75_empty_name' into 75_join_game_ui
Merge remote-tracking branch 'shadowshade/75_empty_name' into 75_join_game_ui
Added tests
Removed unused argument
Deconflicting.
Resolving conflicts
Resolving conflicts
Merge remote-tracking branch 'shadowshade/75_empty_name' into 75_join_game_ui
Fixed tests to handle changes from parent branch
Whoops, fixed another test
Merge pull request #879 from AdmiralJota/75_join_game_ui

Open Games page