More adjustments to Spyglass

Changed: BIS_fnc_endMission can no longer be passed through life_fnc_MP
Added: Checks to life_fnc_MP to make sure the reporter matches, if not
the real one is reported.