deselect after use, if nothing was selected before

in AddRemoveBreaks and ResequenceRehearsalMarks.

Also prevent ResequenceRehearsalMarks to destroy a list selection,
AddRemoveBreaks prevents that already, neither works or makes sense on a list
selection.
Furthermore prevent a crash when running AddRemoveBreaks or SlashFill on an empty score
(for some reason ResequenceRehearsalMarks and SlashRhythm don't have that issue).