Rewrite focus on select element to focus tagger.

If the focus() method is called programmatically on the underlying
select element, then we should bring focus to the first focusable item
in the tagger widget, likely the text input or the first tag.
Add example of programmatic focus.
Merge pull request #34 from benbasson/propagate-focus

Rewrite focus on select element to focus tagger.