Adds support for ruby, auctex, css, ledger and gtags with new auto-completion infrastructure. Ticks off many things in #1045
These correlate more or less with the Emacs `C-c` key bindings