* helm-files.el: Don't append helm-files-save-history-extra-sources to
  completion sources.
(helm-files-save-file-name-history): Do it.
* helm-tags.el: don't set the keymap twice

Setting it twice seems to thoroughly confuse things.  Fix this by
setting it once.

Fixes #664