requieres.
Merge pull request #1622 from blackjid/master

enable the use of folders inside the _layout path
Update history to reflect merge of #1622
Merge pull request #1615 from benbalter/downcase-lexers

Downcase lexers before passing to Pygments
Update history to reflect merge of #1615
Update history to reflect merge of #1614
Fix typos.
Merge pull request #1626 from albertogg/migrations-warning-note

jekyll-import warning note of missing deps.
Update history to reflect merge of #1626
Fix grammar in usage.md
Merge pull request #1635 from dpassage/patch-1

Fix grammar in usage.md
Update history to reflect merge of #1635
Build status badge in README refers to master branch.

Otherwise, experimental branches being pushed can cause the badge
in the README (master branch, GitHub front page) to show the build
failing.
move cmd param setup for build into own method to avoid duplication
simplify relative permalink deprecation
remove duplicated render code for posts and pages
Merge pull request #1636 from pda/patch-1

Build status badge in README refers to master branch.
Update history to reflect merge of #1636
extract pages.any?... in own method
Merge pull request #1638 from maul-esel/render-page-or-post

Refactor Site#render