QHY9 initialization and TEC operation fixes

These were the fixes I had to make to get the camera working with a minimal
INDI driver. What I've tested was the cooling and exposures. Binning and
sub-framing are still TODO (not verified).
- Due to the order in which the CCD parameters were being initialized, there
  was a divide by zero floating point error. Fixed this by re-ordering the
  initialization sequence.
- Disabled actually reading the cooler temperature in GetChipCoolTemp().
  See comment in the code. The gist of it is that you can't read too often,
  otherwise (some part of) the on-camera firmware hangs, and no more TEC :(
- Fixed the default (success case) return code of SetChipResolution()