Update classes in MCTruth package to handle Status and Unique ID.
This is part of the migration away from Truth Barcodes.
Methods providing GenParticle barcodes are left for now, to ease migration of clients.
Once this is complete, these methods can be removed.