Merge pull request #303 from hwoarangmy/development

Allow creatures to spawn with a weapon + "max" hp in level file + fixed regression on creature definition modifications + network fixes
Added a cmake option to disable keyboard grabbing on linux. Enabled by default.

Fixes #293
Added support to build Crypts.

Closes #314

I also upgraded the models format and tested the editor to make sure.
Merge pull request #316 from hwoarangmy/development

When a player is rejected from the lobby, game should start normally for the seated players + allow clicking fighter button more than once per turn
Made the keyboard grab option a linux option only.

And properly defined it through CMake Cxx Flags.

Thanks to @akien-mga for pointing out.
Merge pull request #317 from Bertram25/development

CMake linux option not to grab keyboard + Added support to build a crypt
Added possibility to setup alliances in the lobby
fixes #310

The available team ids that a seat can use are defined in the level file
Note that the order matters as the first one in the list will be selected by default.
With this logic, some seats can be sealed while others can be setup in the same level.
Examples to test are used in multiplayer small test map FFA and skirmish 2v2 small test map.
Workers with claimrate = 0 should not try to claim. Same for digging.
fixes #308