HepMC3 nightly fixes 24112020 part 1
In this MR:
- more replacements of barcode(), signal_vertex_id() and others with free functions for the HEpMC3 compatibility
- GenEvent.h: two more free functions for getting/setting mpi
- using explicit std:: in more cases
- removal of some comments