Added path in url.

Page#dir was returning the wrong dir ('/') for pages in directories.
first pass at --drafts flag
fix tests
add drafts.feature
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
fix whitespace in drafts.feature
Don't require date in draft filenames.
implement and use Draft.valid?
don't mess with dir parameter
fix draft filename processing
don't check if draft is published or if its date is in the future