Added user id to return for BMInterface->create_user()
BMInterfaceTest now creates new users and stores their user ids for unit tests
BMInterfaceTest now uses created users for unit tests
Removed autopassOverride from load_game()
Fixed code to compensate for FILTER_VALIDATE_BOOLEAN bug
Reinstated some filtering with FILTER_VALIDATE_BOOLEAN for attack logic
Simplified boolean testing
Merge pull request #399 from blackshadowshade/300_bminterface_players

Create specific players in the database for BMInterfaceTest