emacs: Add web mode

- better support for embedded languages in html. erb etc