Fix issue #2 Autofocus search when select is open

The previous solution that uses html5 autofocus only focus on the search input the first time, but fail to focus on the input in subsequent tries. Unfortunately the only fix I could come up with requires using an observer...

@bigsley @igorT @korczis