Added new game status options
Added new game state for accepting/rejecting games
Cause game logic to pass through new BMGameState::CHOOSE_JOIN_GAME
- Added BMGame and database support for whether a player has accepted a game
- Added BMGame-level unit tests to check that the game only starts once all players have accepted the game
- Removed PROPOSED game state because this won't be needed
- Added BROKEN game state to allow games to be marked broken on the dev site
* update test to match new mau image file
Merge pull request #1293 from cgolubi1/1292_fix_mau_image_in_tests

update test to match new mau image file
Fixed declaration name of BMGame->hasPlayerAcceptedGameArray
Merge pull request #1284 from blackshadowshade/205_reject_game

Changes to begin to support rejecting games