Move the building of related posts into their own class
Fixing paginate_path on windows
Move the require for related_posts to jekyll.rb
Further clarify what paginate_path should do in the case of directories in the path
Wrap tests around Jekyll::RelatedPosts

This gives me more confidence that we're doing the right things when it
comes to both the LSI and non-LSI cases and prevents regressions.
Update the display of the LSI progress output

It now fits more in line with what the other messages display.
Also stub the building of the index

Since we don't actually use the index in getting the related posts from
the tests there's no need to build an index, which can take a long time
if the ruby bindings for the GSL library are not installed.
Created new changelist page. It currently looks bad.
Cleaned up the formatting of changelist page and removed HEAD section.
Rake task added to move History into site and update its formatting.
Manually fixed formatting for now.
Added jekyll-contentblocks to the plugins list
new test case: numbers in categories
Add a `data-lang` attribute to code blocks
fix handling of number categories
adjust tests to new test post
Reverted my upgrading.md to fix merge conflict.
remove docs on installing pygments

This is no longer needed as stated by @parkr in #1021,
as jekyll now comes bundled with pygments.rb.

Fixes #1021.
Update gemspec for new page-based docs.
Merge pull request #1079 from maul-esel/docs-remove-pygments

Remove docs on installing pygments