- Added property BMGame->autopassArray
- Deleted outdated unit test for BMGame->updateGameState() when the game is at BMGameState::startGame
Added logic for autopass to BMGame
- Changed game_player_map to include autopass
- Added logic for loading autopass to BMInterface->load_game()
- Added additional testing parameter for BMInterface->load_game()
- Added BMInterface->load_game_without_autopass()
- Changed BMInterfaceTest unit tests to match
Added logic to always stop at the first turn of a round, even when autopass is on
- Changed BMGame->turnInRoundNumber to be 1-indexed instead of 0-indexed
- Locked down setting of BMGame->turnInRoundNumber
Changed autopass default to off
Merge from upstream/master, with manual conflict resolution
Merge branch '101_autopass' of https://github.com/blackshadowshade/buttonmen into 101_autopass
Merge with upstream/master
- Added turnNumberInRound to the game properties in the SQL
- Write turnNumberInRound to database on BMInterface->save_game() and read it on BMInterface->load_game()
- Added unit tests with only one of the players using autopass
Added unit tests for autopass to BMInterfaceTest
Merge remote-tracking branch 'upstream/master' into 101_autopass

Manually resolved conflicts in:
	src/engine/BMGame.php
Removed debug statement
Merge pull request #160 from blackshadowshade/101_autopass

101 autopass
Merge pull request #210 from blackshadowshade/199_207_validate_create_game_inputs

Added validation for inputs to BMInterface->create_game()
* require new user to type their password twice
Merge pull request #223 from cgolubi1/212_passwordconfirm

require new user to type their password twice