Add autocompletion support

Hello,

Don't pull this yet, this is work in progress.

@dgutov: can you help me with the source? Right now this is very basic but somewhat "works".

This is related to company-mode/company-mode#82