* helm.el: Don't mark separators when marking all (#505).
(helm-get-next-candidate-separator-pos): Handle next source and eob here.
(helm-make-visible-mark): Now it is fixed use only `helm-get-next-candidate-separator-pos'.
(helm-mark-all): Go to separator before forwarding when in multiline.