* helm-tags.el: don't set the keymap twice

The keymap is currently set by the `:keymap` keyword argument
to the `(helm)` function as well as the `helm-source-etags-select`
alist.

Setting it twice seems to thoroughly confuse things.  Fix this by
setting it once.

Fixes #664