helm-ff-set-pattern: fix for issue 301
Merge pull request #302 from michael-heerdegen/fix-301

helm-ff-set-pattern: fix for issue 301
* helm.el (helm-mark-current-line): Issue #304 Fix wrong move-overlay arg.
* helm-mode.el (helm-generic-read-file-name): [FIX Emacs bug for helm]
Workaround a bug in `ido-read-internal' that doesn't support the INITIAL arg.
* helm-mode.el (helm-generic-read-file-name): Revert previous commit.
* helm-files.el (helm-source-recentf): Issue #304 Allow toggling basename.
* helm-files.el (helm-source-recentf): Issue #303 Allow toggling basename.
Merge branch 'exp' of github.com:emacs-helm/helm into origin-exp
* helm-ring.el (helm-show-kill-ring): Remove with-helm-show-completion.
* helm-elisp.el (helm-show-completion-display-function): Fix for dedicated windows.
* helm-misc.el (helm-recentf): Issue #308 always show full path in recentf.
* helm-files.el (helm-source-tracker-search): Issue #309 Use cdr for actions.
* helm-files.el (helm-source-tracker-search): Issue #309 backquote sexp.
* helm-utils.el (helm-files-match-only-basename): Issue #310 New match function that allow adding a -b flag at end of pattern. * helm-files.el (helm-source-recentf, helm-source-files-in-current-dir): Use it.
* helm-locate.el (helm-locate-pattern-transformer): New, pattern transformer for locate.
(helm-source-locate): Use it, avoid failing miserably when user enter multiple patterns,
though it will fail to match with inversed pattern, but without error.
* helm-firefox.el (helm-source-firefox-bookmarks): Issue #312 Use helm-firefox-bookmarks-get-value.
* helm-firefox.el (helm-source-firefox-bookmarks): add a message after killing candidate.
* helm-adaptative.el: Fix docstring.
* helm-adaptative.el (helm-adaptative-mode): Load, save and enable/disable hooks from here.
(helm-adaptive-save-history, helm-adaptative-maybe-load-history): Not need to test for mode here.
* helm-help.el: Consistent formatting of doc-strings
* helm-plugin.el: Consistent formatting of doc-strings