Match post.name instead of slugs and dates
Fall back to old method with deprecation warning
Add trailing slash to paginate_path example.

https://github.com/jekyll/jekyll-paginate/issues/15#issuecomment-62322554
Get rid of noifniof
Cache name matching regex
Mentioned CSV extension in docs for data files

Since CSV files are supported as collections.
Added CSV example for data-file docs
Merge pull request #3101 from ndarville/patch-1
Update history to reflect merge of #3101 [ci skip]
Merge pull request #3091 from rovrov/master
Update history to reflect merge of #3091 [ci skip]
Merge pull request #3094 from alfredxing/no-noifniof
Merge branch 'master' of github.com:jekyll/jekyll

* 'master' of github.com:jekyll/jekyll:
  Get rid of noifniof
Update history to reflect merge of #3094 [ci skip]
Merge pull request #3058 from alfredxing/fix-post-url-equality
Update history to reflect merge of #3058 [ci skip]
Use the text lexer instead of the non-existant CSV one. [ci skip]

Ref #3101.
Add note about page vs post. [ci skip]

Closes #3056.
use sass selector nesting for styles
use sass selector nesting in pygments