Move the building of related posts into their own class
Move the require for related_posts to jekyll.rb
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.
Added jekyll-contentblocks to the plugins list
fix upgrade docs
Fixed shading on notes, made it less apparent.
Merge pull request #1101 from sankage/upgrade-docs

relative permalinks in upgrade docs are reversed
Update history to reflect merge of #1101.
Simplified based on cobyism suggestion.
Merge pull request #1089 from zachgersh/cobyism_style

Adds margin to code highlights. Tweaks colorscheme of notes.
Update history to reflect merge of #1089.
Make MaRuKu bend to our will.
The CLI command isn't capitalized :)
The --watch has two dashes. Prevent MaRuKu blending them into an emdash.
Merge branch 'add_contentblocks' of git://github.com/rustygeldmacher/jekyll into rustygeldmacher-add_contentblocks

* 'add_contentblocks' of git://github.com/rustygeldmacher/jekyll:
  Added jekyll-contentblocks to the plugins list
Update history to reflect merge of #1068.
Rename Jekyll::Logger ~> Jekyll::Stevenson to fix inheritance problem

Problem described here: ca888cad76b7816bbe3b004b0b9e7064cfb5215b
Merge pull request #1106 from mojombo/stevenson

Rename Jekyll::Logger ~> Jekyll::Stevenson to fix inheritance problem