* helm.el (helm-always-two-windows): New user var.
(helm-default-display-buffer): use it.
* helm-grep.el (helm-pdfgrep-default-read-command): When nil use doc-view.  Now default to nil.
* helm.el (helm-default-display-buffer): Fix when starting in a minibuffer with helm-always-two-windows enabled.
* helm-files.el (helm-ff-quick-delete): Fix, reset marked when done.
* helm.el (helm-internal): Issue #175 is fixing #163, so cursor-in-echo-area should not be needed anymore.
* helm.el: Revert precedent changes (not working in 24.2) and comment.