Refactor company emacs extensions.
Add comments and helps in init.el.