Add web-mode

Seems to be a simpler mode than nxhtml.  Let's try this out.
Switch from nxhtml-mode to web-mode

Try this out for some time.  If it is better, we can remove nxhtml later.