Rework slotWinFocusNext/slotWinFocusPrev
Bale for empty visibleWidgetList we don't handle that. Less confusing then what was being done before.