OutputLever.java: replaced Notchian with Canary method Block.rightClick(). Needs Canary build e7e0f8aa72d2349089abacea2453327ee78ab03d or newer.
added workaround for Canary bug #109
MechanismListener.java: refactoring, fixed typo that kept [NetherGate] from reacting to redstone input
refactored MechanismListener.onDirectWireInput()
cleaned up command handling
cleaned up command handling
Merge branch 'master' into fixStuff
Added try{}catch() blocks to RedstoneListener to prevent rare crash.
Added CBXEntityFinder and supporting classes. Made MCX203 (chest collector) and MCX119 (mob detector) use it.