Locates here-strings distinctly from regular strings (so nested double-quotes won't break highlighting).
Switches from revision dates to version numbers, for consistency with the versioning model on vim.org.
Adds fold definitions.