Controlling EKOS with external Sky Maps
Although it is already possible to use other INDI clients for controlling telescope motion, EKOS currently does only work correctly if slewing to a certain target is triggered from the KStars sky map. Slews triggered from other planetarium software like Stellarium move the telescope correctly, but EKOS does not recognize the new position as target. Therefore, alignment etc. does currently not work if the motion has been triggered externally.
This change introduces the option to use external sky maps to control the telescope such that EKOS recognizes it appropriately and recognizes new targets and new sky positions.
In order to separate the implementation of the new feature from existing code, a new INDI option has been introduced to switch between the KStars skymap (the default) and an external one.