Convert GenVertex barcodes from "-x" to "Vx"
Update NodeToEdge conversion, although still not perfect (to be fixed in a few commits hopefully)
Fix typos, pep8 violations
Temporarily disable removeRedundantNodes
Update TODO
Change GenParticle barcode from int to string
Rename "XAttributes" to "X_attr" for brevity and conform with pep8
Move pdf making to separate file
Redo DisplayAttributes class so now everything stored in dict, makes generating Node or Edge string much easier, allows future expansion with more options.
Fix bug where tex labels wouldn't show up if not doing rawNames. Also change default linewidth, but only if using rawNames
Stop initial state particles being in self-loop, make them look 'incoming'
change so uniformly CONFIG for global things kept in config.py. Not pep8, but no confusion. May need to improve in future.
Add full paths to output gv and pdfs, so puthem by default in same dir as input file