* helm-files.el (helm-file-completion-source-p): Issue #223 ; Use `helm-in-file-completion-p'.
* helm.el (helm-in-file-completion-p): New flag.
* helm-mode.el: Use it.
* helm-utils.el (tramp-dissect-file-name): Advice for 24.4 to disable user-error.
* helm.el (helm-cleanup): Reset `helm-in-file-completion-p' here also.
* helm-files.el (helm-file-completion-sources): Remove no more used entries.