Add the initial website files.

Jekyll is used to generate the website from the documentation files.
When ready, the generated output will be pushed to GitHub Pages.

Progress on #47.
I don't know what the ruby standard is for Author, but the `::` looks weird. If that is how it should be, just ignore this comment.