Added argument parsing

dependency_graph.py needs to be passed the filenames to convert
Replaced example data

example_data.csv has been replaced with test.csv
Added graph naming

Graphs can now be named with a second command-line option. This means
that multiple files can not be converted to graphs at once. If no second
option is given, the filename is used as the graph name.