M101 - abort mission functionality

added the following
-abort_mission
-instrument_abort_sequence

modified yaml mission file -instrument to -missionThread
Local Range Test layout and small fix in upload
Merge pull request #2051 from Bobfrat/mission-executive

M101 - abort mission functionality
import DriverEvent from ion.core.includes.mi (not from mi.core.instrument.instrument_driver)
adjust mission plan files per recent change in mission executive
check platform state before attempting the EXIT_MISSION event
Merge pull request #2065 from carueda/pa_fix_mission_test

fix mission test and other adjustments
Finishes LRT integration with QC post processing
Merge pull request #2064 from lukecampbell/qc

CIDEVSTC-288 Local Range Test layout and small fix in upload