Make shiftwidth for html templates uniform.

Using vim-sleuth, I found it had trouble determining which value to set `shiftwidth` to. Some lines had 1, 2, 3 and 4 spaces.

I prefer 2 spaces for html, but I can update to use 4 spaces instead.