breaking change!

 - templates collections are now stored on the `views` object. Methods and get/set methods do not change, but to directly get a `page` for example, you now must do `template.views.pages["foo.md"]`
Merge branch 'views'
rename template
tests are passing with layouts 0.6.0
Merge branch 'master' into layouts-views
rename `inflection` to `collection`, so we can make it rhyme
Merge branch 'layouts-views' of https://github.com/jonschlinkert/template into layouts-views
change `delims` to `layoutDelims` for layouts
Merge branch 'layouts-views' of https://github.com/jonschlinkert/template into layouts-views
passing all layout types to `layouts`
updating layouts dependency