GtkCalendar: Selection takes the focus
In month/year navigation, there are no more double states.
Several selections of the same date result in as many ::day-selected
emitted.
Additionally, a search loop for the focused day is eliminated since the result is known.
Closes #6140