Added in "pass" functionality that allows a player to skip its turn.
Also added a primitive AI player.
Better support for SimpleAiPlayer to place markers.

Changed placeMarker() in Player and doAction() in Game to return
boolean values if the action successfully completes.