refs #8095  presumably fixed issue

but the unit tests still need some work on
refs #8095 Unit tests fixed

and hopefully correct
refs #8095 Make it run multithreaded
refs #8095 fixing Unix warnings

and correct parallel interrupt region defined
refs #8095 Another Unix warning
refs #8095 Comments and Doxygen
refs #8095 fixing parallel issue on MAC
refs #8095 save check for undefined detector.
refs #8095 use reset instead of = to free the shared pointer

in the expression written to avoid MAC hung-up problem
refs #8095 NXSPE version have changed to 1.2

to indicate to clients that detector's information is processed differently.
Merge remote-tracking branch 'origin/bugfix/8095_wrongAngles'