Add company-mode backend

Requested by a user here: https://github.com/company-mode/company-mode/issues/61