[emacs] Added rainbow modes.

This adds the rainbow modes, but does not enable them at this point.