Put candidates fully matched on top when fuzzy sorting (#145).

* helm.el (helm--collect-pairs-in-string): New.
(helm-score-candidate-for-pattern): Use it, fix docstring.
Give a maximal score when pattern is fully matched.