graphing, graph testing and hand data working

dummy_data_hand_coded_ex.py now contains 2 well-formed data sets
(dummy_data_well_formed and dummy_data_no_mentions) as well as a range
of malformed data sets for testing data_graphmaker.py
data_graphmaker.py updated to include a  __main__ call and
test_data_graphmaker.py written to test data_graphmaker in py.test