move showVerconstr
use optparse-applicative for options parsing

much better help.
fix #5
Create a proper temp directory and make sure it get clean up in every case

fix #4
separate and generalize the graph making utility.
add signature / doc to graph functions
filter self package in the loop as a generic filter
add license printing options
add description
bump version to 0.1.6