focus fixes for ui panel * moving focus with arrow keys * remembering last focused child * fix some reentrancy with `unfocusElement` * accept focus when `stickyFocus` is set, even if there's no children
focus fixes for ui panel
* moving focus with arrow keys
* remembering last focused child
* fix some reentrancy with `unfocusElement`
* accept focus when `stickyFocus` is set, even if there's no children

quyse/flaw,quyse/flaw,quyse/flaw,quyse/flaw,quyse/flaw,quyse/flaw,quyse/flaw