Fixes to add eEM and eTAU xTOB production to the simulation
Adds missing functionality to Monte Carlo: ability to create eFEX xTOBs (eEM and eTAU). Should also reduce CPU requirements by reducing the number of times objects are copied (replacing copy operations when passing between software modules with transfer of unique_ptrs).