Improved algorithm and supporting tools, closed failing test, added more tests (now test for disconnection fails).
Changed disconnect behaviour and way of the element processing in the circuit.
Cleaned and little bit corrected LogicCircuit.step().
Rewrote circuit processing to register element to process in the FEQ not element that caused the event, but element that event touches.