Check to make sure that the optical photon was stopped by this sensitive
detector before incrementing optical photon count.

This will then correspond to a process which killed this optical photon (i.e.
scattering or absorption)
Added a timer that counts the elapsed time between every 100 events and prints
it out on the screen.

Also implemented a feature where the last seed will be written to a file
under the seeds/ directory