Reinstated (failing) unit tests of now-defunct BMDie->run_hooks_at_game_state() at game level instead
Fixed code so that unit tests for resetting BMDie->hasAttacked and BMDie->inactive now pass