Changed variable names to more understandable values :
- In Seat : mColor => mTeamId
- In Tile : colorDouble => mClaimedPercentage
In map editor :
- Fixed MiniMap
- Added support to choose seat ID when building room/trap/claimed tiles
- Fixed Hatchery Mesh name (crashed game when a farm was added in a level)
- Fixed the way Tiles are saved in level file to add seat id support

Other :
- Fixed player fight notification to not notify AI (failed assertion)
- Mode (Editor or Game) is launched only after negociation with client is finished
Fixed wrong text in gui
Fixed wrong comment in editor mode
Cleaned up ModeManager to make more understandable that modes can be something else than game (editor or menu)
Changed ModeManager logic so that when a mode is removed, a call to exitMode is done. That allows game mode or editor mode to stop server/client and release the game map
Fixed Mesh name for Hatchery in Stonekeep level
Allow changing tiles where a creature is (if fullness = 0 and type != lava and water)
Allow building rooms/traps where a creature is
Merge pull request #158 from hwoarangmy/development

Add support for seats and MiniMap in Map Editor + small fixes