Created MobSpawnerEntity class.
Merge branch 'master' into MobSpawner
Implemented mob spawner.
Merge branch 'master' into MobSpawner

Conflicts:
	src/MobSpawner.h
	src/Mobs/Monster.h
Fixed compile errors.
Generator: Shape initial refactoring.

The code compiles, but several structure generators are broken, crash on start.
Gen refactor: Implemented CompositedHeiGen.

This fixes crashes in the Village generator due to the missing generator.
DungeonRooms: Changed to work with the new shape generators.
ChunkDesc: Fixed comment about indexing.
Snow generator: Fixed failure at top of the world.
Generator: Fixed crash with trees too high.
Mobs: Fixed crash with terrain too high.
Merge branch 'master' into MobSpawner

Conflicts:
	MCServer/Plugins/Core
Finished mob spawner implementation.
Merge remote-tracking branch 'origin/master' into GeneratorShapeRefactor
Noise3D generators: Changed noise generator to InterpolNoise.
Generators: Unified SeaLevel into a single variable.

It is shared between shape generators and composition generators and there's no sense in having two different values for those.
CompoGenBiomal: Fixed sealevel not generating properly.
CompoGenBiomal: Fixed sealevel offset.
BiomalNoise3D generator: finished all biomes.