better xml indent for vim Based on vim runtime script by Johannes Zellner. Tests were stolen from vim-ruby.