Convert Automatic GitHub Page to Jekyll template

This is the output of https://github.com/tjchaplin/ghpages-convert run
against the previous commit.  I renamed the single post to Fancy Title
to make sure it was working correctly.
Configure Jekyll

Use Redcarpet for Markdown processing.  This supports GitHub style
Markdown by default.  Pygments is enabled by default, but I wanted to
make it clear that I'm using that feature.

With this configuration, my Jekyll output matches the output produced by
Automatic GitHub Pages.
Move from blog style to pages style

This makes it easy for me to create several pages on the site to host
all tutorial content that's needed.
Repository clean up

Commit the lockfile to help me keep track of what modules Jekyll is
using.  Tidy up newlines and ignore generated content.