Include full extras information in requirements
Refactor .dot generation
Refactor graph computations

This probably fixes some bugs and introduces new ones.  The joys of "not
having time to write a test suite".
depgraph --requiring foo shows only reverse dependencies
depgraph.py -i data.json

So that I can use pdb ;)
depgraph.py --explicit-extras