Added pkpass to the list
Move initialization of parsers to separate classes
Moved out conversion logic
rescue block for the method and added redcarpet as option for parser
Add Jekyll::Logger
Add Jekyll::Deprecator
Run Jekyll::Deprecator.process upon invocation of Jekyll
Bring Logger and Deprecator into the fold
Move manual printing to Jekyll.info and Jekyll.warn
Add implicit defaults to DEFAULTS
Remove short-circuits from Site
move template site to default markdown renderer
Merge pull request #962 from dracula2000/refactor-site

Move defaults found in site.rb to DEFAULTS Hash
Merge pull request #961 from benbalter/default-markdown-engine

Move template site to default markdown renderer
Update history to reflect merge of #961
Add colorator gem
Colorize warns as yellow
Update quickstart instructions with `new` command

Quickstart instructions as written would serve an empty directory.

They instruct the user to install Jekyll (:metal), `cd` to a directory that may not exist, and then run `jekyll serve` (:hurtrealbad:).

Instead, lets have them run `jekyll new` to stand up a scaffold site, so they can see how things work and poke around a bit.

It's one more command, but IMHO a better user experience for someone just getting started.
Matching tests to new colorized output
Error message is red