* helm-files.el: Fix boring-file in *findutils (#579).
(helm-boring-file-regexp-list): Build it from `completion-ignored-extensions'.
(helm-ff-skip-boring-files): Document.
(helm-source-findutils): Don't skip boring files from transformer.
(helm-find-shell-command-fn): Build command from `find-cmd'.
* helm-files.el (helm-find-shell-command-fn): require find-cmd.
* helm-files.el (helm-find-shell-command-fn): Handle also "-type d" (#579).
* helm-files.el (helm-find-shell-command-fn): Ensure we use always the good proc (paranoia).
* helm-help.el (helm-grep-help-message): Update.
* helm-files.el (helm-find-shell-command-fn): No need to use or for type.
* helm-files.el (helm-find-shell-command-fn): Fix helm-log call.
* helm-files.el (helm-find-shell-command-fn): Fix ignored-files are still matched.
(helm-findutils-transformer): Show also symlinks and dirs.
* helm-files.el (helm-find-shell-command-fn): Fix format string for log.
* helm-files.el (helm-find-shell-command-fn): Fix case-fold-search.
* helm-files.el (helm-find-shell-command-fn): Use (i)path instead of (i)name (#580).
* helm-files.el (helm-findutils-search-full-path): New user var, control the use of -path or -name in find (#580).
(helm-find-shell-command-fn): Use it.
(helm-source-findutils): Increase candidate-number-limit.
* helm-files.el (helm-ff-quick-delete): Be sure files are removed from marked list.
* helm.el (next/previous-history-element): Avoid timer error (#581).
* helm-grep.el (helm-do-grep-1): Check for recurse before checking for ack (#582).
(helm-grep-command): Be sure we have a string.
(helm-grep-use-ack-p): same.
* helm.el (next/previous-history-element): Don't enable advices for now , see comments (#581).
Use type file for helm-source-locate-library
helm-source-locate-library: use candidate-number-limit 9999

fixes 575
Merge pull request #584 from michael-heerdegen/fix-575

Fix 575
* helm-elisp.el: require helm-files.