Merge pull request #54 from cgolubi1/database

define new script, init_test_db.php, and run it on each deploy before running unit tests
Added view_turn.html for viewing a turn where you are not active.
Updated play_turn.html and added link to view_turn.html in index.html
Added an action column on overview.html that redirects to the appropriate page
Merge remote-tracking branch 'origin/master' into view_nonactive_turn
Added redirects on valid actions
Enabled pass attacks
Merge pull request #56 from blackshadowshade/database

Removed a test that can fail occasionally
Added logic to update game score. Added test cases for game score and
swing value reset.
Fixed round score update logic and unit tests
Fixed round score update logic for draws and unit tests
Added ability to save game score to database from BMInterface
Fixed test cases to pass
Removed mock code using mock caching
Removed BMGame->save_to_database because this functionality is covered completely by BMInterface
Fixed game selection bug in overview.html
Added page to view completed games
Added view_finished_game.html
Fixed invalid type set of BMGameState when loading from database
Merge pull request #57 from blackshadowshade/view_nonactive_turn

View nonactive turn