First attempt at Compiling Generator seperatly
Added Inifile and OSSupport Linking
Seperated BlockArea From World

If anyone can come up with a better name for the interface I'll change it, It contians to methods which do compleatly unrelated things
Merge branch 'master' into GeneratingBenchmark

this merge is necessary,
Merge branch 'ForEachChunkProvider' into GeneratingBenchmark

Conflicts:
	src/World.h
Moved Schematic file methods to seperate class
Actually implemented interfaces
Merge branch 'master' into GeneratingBenchmark

Conflicts:
	src/World.h
formatting changes
Added manual bindings for moved functions
Fixed spelling error
Added PolarSSL as a submodule.
Replacing CryptoPP with PolarSSL.

This is only the CMake modification to build with PolarSSL, the actual MCS code doesn't compile at all yet.
Removed CryptoPP files.
Fixed a bug in LeakFinder.
PolarSSL is fully used for 1.3.2 protocol encryption.
Fixed a warning in ScoreboardSerializer.
Merge branch 'master' into ChangeToPolarSSL.
Removed unnecessary define
Removed unused ReferenceManager