[WIP] Improve vimpatch report styling.

See https://fwalch.github.io/doc/build-reports/vimpatch/. Footer is now below the body; I also did a small refactoring to have the PR section in the HTML template as well.
I think "Neovim" in the title of anything on neovim.org is usually redundant. How about "Vim Patch Report"