Scaffold site, based on @mojombo's site (with permission).
Added the NewCommand class
Added the site_template files to the gemspec manifest.
Added command to primary binary.
Using modularized commands (Jekyll::Commands) as per @tombell's latest PR merge
removed related posts segment of scaffold site.
Added newline to New command for stylistic congruence.
Move post scaffold content to a separate method.
Added very basic code snippet example to sample post
Using .erb file for the new post
Typos in sample post.
We don't need YAML in the new command.
Add commands/new and scaffold post to gemspec so they get copied over.
Refactor Commands::New a bit and remove scaffold post once copied.
Merge pull request #851 from jroes/jekyll-new

Make `jekyll new` work when installed via `gem install`
Add tests for 'new' command.
raise ArgumentError if no args. rename sample post
fix test to highlight issue with FileUtils.cp_r
fix copying of site template files
update safe_yaml