Committing latest changes for using seeds. There is an issue however
that the total number of seeds loaded does not produce the total
number of detected photons when running the AO_sim. It's almost
as if the RNG starts in a different state by the time photon
propagation begins when compared to the MC_sim (produced the seeds)
and the AO_sim (using the seeds). Need to verify this. This only
impacts the number of photons we detect in the end, which for the
brief testing that has been made, it results in about half of the
seeds photons generated being detected in the AO_sim.