Moved to lib for bytecode compilation.
Cleanup of code.
Finding incoming/outgoing edges should ignore ports.
Switching to clear_node for full removal of node and edges.
Relying on newer pydot versions.
Remove duplicate edges from graph.
Added support for '_HIDE_' as part of a rule name. Such rules will not be displayed.