Add the initial documentation files.

All documentation and content is written using Markdown.  A future change will
use Jekyll to generate the website from these sources, and when ready, the
generated output will be pushed to GitHub Pages.

Progress on #47.
Merge pull request #34 from nicksay/web

Add the initial documentation files.