deliver key events to focused object

also, smarter focus management.
widgets/knob: when focused, user can use up/down keys to change value
rtb_keycode_t -> rtb_keysym_t