Merge pull request #572 from michael-heerdegen/fix-571

fix #571 helm-locate-library should not list backup files
* helm-files.el (helm-ff-query-replace-on-marked-1): Fix prompt names.
* helm.el: Fix with multiline candidate when going to eob (#574).
* helm.el (helm, helm-set-local-variable): Fix docstring.
* helm-help.el: Fix doc of update attr (#562).
* helm.el (helm-move-selection-common): Fix cb2663f.
* helm.el (helm): Add allow-nest in docstring arglist and add comment.
* helm.el (helm): Fix docstring again.
* helm.el (helm): Forget to upcase args on docstring.
* helm.el: Reverse previous commit.
* helm.el: Get rid of evil helm-log-eval.
* helm.el (helm-define-key-with-subkeys): Fix typo in docstring.
* helm.el (helm): Finally fix usage docstring.
* helm.el (helm-set-local-variable): Fix usage docstring.
* helm-config.el: Update autoloads.
* helm-help.el: Update generic help about new shortcuts.
* helm-help.el (helm-help-message): Update.
Merge branch 'master' of github.com:emacs-helm/helm

Conflicts:
	helm-help.el
Merge (conflict).
* helm-grep.el: Fix recursive `helm-do-grep' with empty extensions (#578).
(helm-do-grep-1): Don't call `helm-grep-read-ack-type' when using grep and exts is empty string.
(helm-grep-get-file-extensions): Return nil when user press C-RET.