Removed cruft
Multiple changes:

Replaced AWOL sh in the shbang-line
Moved the use GraphViz stmnt back with the others
Improved comments
Rearranged argument order
Enabled lower-case package name exclusion