Go support on Vim (based on ${GOROOT}/misc/vim), with various improvements.