Adds a type for the captured frame map.
Updates captured frames map when a capture completes.
Removes use of general variables and prefer activeJob whenever possible in the capture module.
Fixes the issue with duplicated scheduler jobs using duplicated sequence jobs.
(Issue was in the duration estimation, which was not properly consolidating captured frames for single scheduler jobs.)
Fixes evaluation of Hour Angle when checking meridian flip in the case DEC is +/-90 degrees (undefined HA).
Fixes unexpected slew when repeating a scheduler job with no pipeline step checked.
Fixes dbus error management, reworks function unParkMount to clarify state.
Fixes park/unpark looping in unparked/parked state, reworks checkMountParkingStatus.
There are no additional abort detections, so Scheduler may still get stuck if the error doesn't come up at its level. A later change will introduce timeouts for Scheduler steps.