Grass now grows under up-side-down slabs
Remove old function
Merge branch 'master' into Slabs

Conflicts:
	src/Blocks/BlockDirt.h
Add CanChangeDirtToGrass function to Block Handlers.
Merge branch 'master' into Slabs
Remove old import
Small changes
Some change to Entity.cpp

* Added comments to BroadcastMovementUpdate() and the collision tracer
Merge branch 'master' into fixes

Conflicts:
	src/World.h
Implemented suggestions
Implemented Chunk Sparsing with segments
More comments!

* Also fixed a potential issue with position sending - if someone moved
slowly enough, their position would never be updated.
A tiny speed improvement in ApplyFoodExhaustion()
Merge branch 'master' into chunksparsing/structs

Conflicts:
	src/Chunk.cpp
	src/Chunk.h
Fixed bad merge
Fixed MobProximity Counter to remove chunk copys
Fixed issues with gcc
Added other half of implementation
Fixed a couple of segfaults and made Free a seperate function
Fixed bad comment