Port, text, block decoration improvements. #10

- Add support for 'not Q' !Q.
- Resize model svg.
- Rename LogisGatesDiagram to LogicCircuit.
- Order input and output ports based on y position
- Clock is visible as an input port.