Adding make rules to render HTML server side.

Google Blink might remove XSLT in the near future [1], so we prepare.
This might also be useful to inspect the exact HTML markup being produced.

[1] https://groups.google.com/a/chromium.org/d/topic/blink-dev/zIg2KC7PyH0/discussion