This change avoids the removed job from crashing kstars when its edition state is reset.
This change also makes states properly reset as if edition mode had been exited.
This change also makes the scheduler tab behave a bit more like the capture tab, by making the add/edit/remove behavior a bit more
similar. It removes the orange glow used in edit mode, and uses the same check icon as the capture tab.
It is no more possible to delete a job without selecting it, which fixes the user experience issue where the delete button would not tell which job it would delete.
Less quick to delete all jobs though, but that's not a frequent use case?
More work needed to clarify the interface. This prepares the removal of double-click to reset a job, which is not needed anymore.
Also, this change restricts some logs to the file log.