Possibly decoupled IncrementalRedstoneSimulator from the rest of the server
THis wil hopefully allow for unit testing
Don't include IncrementalRedsonteSimulator.inc when in SELF_TEST mode
IncrementalRedstoneSimulator now has no dependencies on cChunk
Added first test to show the object can be created
Merge branch 'master' into redstoneTests

Conflicts:
	src/Blocks/ChunkInterface.h
Fix accedental c++11
Merge branch 'master' into redstoneTests

Conflicts:
	src/Mobs/Monster.h
Fixed style
Merge branch 'master' into redstoneTests

Conflicts:
	src/Simulator/IncrementalRedstoneSimulator.cpp
Merge pull request #1419 from mc-server/redstoneTests

Added test mocking to IncrementalRedstoneSimulator
Removed a few unnessicary includes
Fixed issue with casting
Removed more unessicary includes
Merge branch 'master' of https://github.com/mc-server/MCServer
Update Plugin.h
Merge pull request #1455 from mc-server/includes

Removed a few unnecessary includes