company-calculate-candidates: recognize already completed in different case

Ignore case when appropriate while comparing the current prefix with the sole
candidate.
company-buffer-lines: Use vertical-motion

So that we don't skip continuation lines