Inverted world's Y axis
Correctly complete the field
Can now build the field on different Chunk's height

Also added macro to make more editable surfaces
Faded the cave when reaching the surface.
This means the closest i get to the surface the smallest the caves become
Merge branch 'procedural' into develop

Conflicts:
	client/inc/Chunk.hpp
	client/src/Chunk.cpp