Calculate row and column using `vertical-motion'

* company--replacement-string: Account for horizontal scrolling.
* Fixes #22.

Thanks to Eli Zaretskii for suggestions:
http://lists.gnu.org/archive/html/emacs-devel/2013-05/msg00145.html