Initial Commit - Mostly taken from our WebApps project, but with some modifications already to the PHP for MySQL integration. Still more to be done on that front
Fixed weird error where JavaScript wouldn't send onlinePlayers.php?function=load by changing 'load' to 'getList'
Fixed chat.php error caused by weird SQL query

- Also misc. refactoring
Refactoring index.php - mostly indentation
Rename lobby.js & lobby.php's initialise() function to lobbyInitialise to avoid collisions with chat.js
Fix gameBrowser.php query; fix lobby.js map display

- Optimised and fixed gameBrowser's query
- Lobby.js now retrieves mapname from the server,
  as expected by its functions,
  instead of mapID
Fixed updatePlayersList (for real this time)

- Turns out it was a caching issue,
  so switching to the long-form $.ajax
  and setting 'cache: false' fixed it
Modified gameSetup.php to return lowercase variables

- This is what lobby.js expects
Increase verbosity of gameSetup.php on errors
Misc. refactoring
Fix gameSetup.php?function=delete (leftover PlayersGames)

- Game deletion has been fixed so that it also deletes the
  relevant entries in the PlayersGames table for that gameID
Focus onlinePlayers errors to be more useful
Prep for repo clean