Added test mocking to IncrementalRedstoneSimulator

Adds the ability to write unit tests for the server
Indent failure in the comment