Changes for MCT studies

Altered timing options, added manual nebulisation function, set outputs
low on stop
S8_2014A_MCT_Timing_2

Altered timing options. Changed Aeroneb delivery code to allow multiple
start times.

Added code to test increasing Aerosol lengths.
S8_2014A_MCT_Timing_3

Alter imagingInterval

Change aeronebStart and aeronebDuration
S8_2014A_MCT_Timing_3a

Altered timing

M65 onwards
S8_2014A_MCT_Timing_4

Remove Aeroneb PWM control and change to a single aerosol pulse

M65 Onwards
LabChart timing
Updated LabChart timing
Aeroneb and Insufflator state machines

Change to a single breath counter, updated in the interrupt.

Create Aeroneb and Insufflator state machines, and alter run mode code
to be the same for imaging, aerosol and powder delivery.