Added missing includes to HepMC/HeavyIon.h
We use std::stream, std::ostream and std::swap in this header, so we also need to include the relevant includes. Otherwise we get compilation errors when including this header first.
Please be advised that registry.cern.ch registry (Registry Service) will be unavailable next Monday, March 10th starting at 08:00h (Geneva time) for a short period of time. This may cause temporary disruptions to your workflows. Further information: OTG0154905
We use std::stream, std::ostream and std::swap in this header, so we also need to include the relevant includes. Otherwise we get compilation errors when including this header first.