Move to template engine

These commits move the HTML into a simple shell script based template engine. It does rely on GNU Make.  The headers and footers are now managed in a single template.html file.  "make" will build the website in the subdirectory "output".

The template was updated to (roughly) HTML5. Most notably, all pages should be correctly parsed as UTF-8