Support company-mode

http://company-mode.github.io/

See the commit message for some more details.

I didn't touch the readme, but it will need an update.

I haven't really tested the updated AC source, but it should work (and it's [auto-complete](http://auto-complete.org/), not `autocomplete`).