Moved focus events into option.focus().
fixup.
fixup
Fixed/moved optoin.scrollIntoView() into option.scroll_by() method.
Reset BetterSelect.keys_pressed on blur.