company-capf: Use base-size returned by completion-all-completions

Thanks to Stefan for the tip
company-capf: Highlight the "common" part

As in "the part of the candidate up to the last matched character".
Now for partial completion, too.
If there's just one candidate, set company-common to it
Release 0.6.13