Bugfixes for pre-capture checks
In some situations the checks before light frames are captured, the checks might run into problems:
- Focusing might start while settling after dithering is not finished. This can lead to guiding timeouts and aborted guiding (if dithering errors is configured to abort guiding)
- After a meridian flip, capturing is started too early (before guide deviations are below the limit if a limit is set) or the meridian flip state is not set correctly to MF_NONE if no guiding limit is configured. If this happens, the frame index is not advanced.
Both situations are fixed with this diff.