Add completion back-end for company-mode

Closes #1

So far `ac-js2-document` only returns one-liner strings, so treating it as meta string seems appropriate (it get echoed in the minibuffer).

If that ever changes, we'll switch to a `doc-buffer`.