* helm-tags.el (helm-etags-select): clear cache of old tag fiels

If tag files have been removed clear the cache.

Also correct the indentation. Something went wrong with the "else" branch in previous commits.

Also, thanks for the :default argument fix.