Added public rooms, user stats, and leaderboards

Hosted games can now be public.  Custom games and sequences can be uploaded to the server, voted on, and are shared between players.  Several new multiplayer options were added.  Added user stats and leaderboards.  Please report bugs in the development forum.