Game3DLogic: Implement BONUS_BOAT and BONUS_SWIM
GameTurn: Force re-using the same picked Dice entity
TileAction: Implement WHIRL tile
Whirl: Only sink people from existing water tiles
TileAction: Remove debugging method call
TileAction: Don't allow tiles that would lock the game
GameLogic: Parse the end of the game
Merge branch 'graphics_hud' into gameLogic

Conflicts:
	src/fr/miage/atlantis/board/GameBoard.java
Rules: A swimmer can only move one tile per turn
Rules: A swimmer can mount a boat only if he's in the same tile
Game3DLogic: Don't let dead people escape

You could escape even if a monster was on the escape tile
Rules: Cannot put a boat on a tile having a boat already
gameboard : fixed placement methods problems
gameboard : fixed overlap of tiles Water #56-58
Merge remote-tracking branch 'origin/gameLogic' into gui