Make Python graphviz package dependency optional
Make Python graphviz package dependency optional

Move the Python graphviz package dependency into `ipython` extra
in order to make it optional.  The code already assumes it optional,
and the tests do not need it at all, so this avoids it being
unnecessarily forced for everyone.

mgedmin/objgraph