Convert to a Jekyll powered site

This get's rid of the hand-crafted HTML files and switches to a more maintainable Markdown based system. GitHub Pages use Jekyll to convert the markdown files to HTML when we change them.

See the second commit message for more details.