Renamed file so that can import it as a module.

--HG--
rename : dependency-viz.py => dependency_viz.py
Compute required dependencies. Terse report.
Use inner class Builder to build DirectedGraph.

No actual need, just exploring design alternatives.