Setting the site up to use Jekyll

This gives us a general layout file so that multiple pages can be added
with a shared layout. Still TODO: build an attractive menu to replace
the "Download as zip" icons that were previously in the layout.
Merge pull request #1 from DominicWatson/gh-pages

Setting the site up to use Jekyll