Tidy ISF HepMC tools new config, add flake8 test
Remove incorrect "to be migrated" comments.
Add post-build flake8 test, and make minor tweaks to old config to pass without warnings.
(new and old config kept in separate commits)
Edited by Rupert Tombs