[emacs] Use company-mode instead of auto-complete-mode.
[emacs] Added expand-region mode and a key binding.

Note that this is 'C-c =' not the recommended 'C-=' since that does not
work in terminals.