Start fixing tramp completion user-error for emacs-24.4.
* helm-files.el (helm-find-files-get-candidates): let-bind non-essential
* helm-utils.el: Comment tramp-dissect-file-name defadvice.
* helm.el: let-bind non-essential to t on helm startup.
* helm-files.el (helm-ff-move-to-first-real-candidate): match tramp regexp instead using file-remote-p.
* helm-files.el (helm-find-files-transformer): Fix basename on invalid tramp entries.
(helm-ff-highlight-files): same
* helm-utils.el (helm-ff-get-host-from-tramp-invalid-fname): New.
(helm-basename): Always use non-essential.
* helm.el (helm-resume-previous-session-after-quit):Allow resuming nth precedent buffers.
* helm-files.el (helm-find-files-down-one-level): Issue #223 delay update.
Merge pull request #225 from emacs-helm/tramp-completion-24.4

Start fixing tramp completion user-error for emacs-24.4.
Merge branch 'master' into exp

Conflicts:
	helm-files.el

* helm-files.el: Fix conflict.
helm-regexp.el: Add command to invoke occur form isearch.
helm-regexp.el: Add command to invoke multi occur form isearch.
Merge pull request #231 from yasuyk/occur-form-isearch

Add commands to invoke (multi) occur form isearch
* helm-config.el: Update autoloads.
* helm-regexp.el: reindent no code change.
* helm.el (helm-resume-previous-session-after-quit): Fix index and simplify.
* helm.el (helm-resume-previous-session-after-quit): Fix, use <.