Add showOnEmpty option to autoComplete

I've made some small tweaks to autocomplete to provide an "openOnFocus" option. When openOnFocus is true and the user triggers a focus event on the inputTags input element the autocomplete dropdown will open automatically.