added firebase lib. added internet permission to manifest
adding TODOs for where Firebase sync should happen
adding firebase interface to the player class
added firebase game creation. more data is passed through to the game as well
more firebase connection stuff. renamed layouts
passing more data between activities. initialize all action counters.
game create/join has proper checks for errors in password/existing games/etc.  added allow spectators check box
pvp games can now make it all the way to the arena activity. next step is actual game communication
locker room shows the check boxes/connected text correctly.  implemented more of the firebase handlers in Player.  fixed a couple bugs with computer game creation
moved firebase io handler from Player to LocalPlayer, since local/remote will handle fb communication differently. local is write only, remote is read only
fixed extra silly bug where pvp lobby didn't set game mode to human
fixed constructors in Player.  added calls to LocalPlayer that hit the fb interface.
added firebase event listeners in HumanPlayer.  added getString method to Player for convenience.  abstracted more methods in Player.  added a fb_game_info_active value to firebase player.
added finish() calls to the activities leading to the arena, so that going BACK from the arena takes you to the main menu.  when going back, the players now set themselves as is_connect = false.  removed some junk comments.
organized imports
fixed the health sync problem
merge
merge