Added stopping condition when the 'next_nodes' and 'pending_nodes' are equal. This shouldn't happen, except in the case of circular references.
Merge branch 'master' of https://github.com/Data2Semantics/provoviz
Now not just skipping circular references, but adding log(10) weights to them.