The ExplodedGraph has too much repetitive information. This patch
introduces a new type of print() called printDiff() which should be
implemented in most of the graph-printing methods.
printDiff() takes the current and a previous state of the given object
and only prints out the additional differences. It is useful to print out
each node of the graph and only show the new information compared to the
previous node.
This new behaviour is optional, the flag is diff-egraph and could be
used as trim-egraph.
It has been created a separator before the Store, but if we decide to do not write out empty maps / no differences the separation should be driven by each printDiff().