Add company-mode backend

* Replace the use of auto-complete macros with plain definitions, so
  that byte-compilation succeeds even when AC is not installed. They
  don't add much value anyway.

* Extract function call regexp to a constant.

* Sprinkle with autoload cookies.