Replace forward decl in TempParticleMap. with an include.
We call GenPartile::barcode() in this header, but we only seem to have a forward declaration available here. This means that this header doesn't compile on it's own without including the GenPartile.h before that.
This patch replaces the forward declaration with the proper include.