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