Moved repeater handling to seperate pass
Merge branch 'master' into redstonerefactor

Conflicts:
	src/Simulator/IncrementalRedstoneSimulator.cpp
Fixed tigers weird enums
Refactored reversing logic into seperate function
FIxed second weird enum
Merge pull request #1096 from mc-server/redstonerefactor

Moved delayed repeaters to be handled in a seperate pass