Update marionette.layout.js

Layout.render assumes that if the view is closed, it has been previously rendered. This assumption is valid in a 100% Marionette application; however, when mid-migration to Marionette pre-existing view handling may not respect this invariant.

Without this change the regions are uninitalized in `onRender` despite the layout having been rendered.

I haven't prepared tests for this change yet, but this change resolved the associated bug in the application I am migrating to Marionette. I will add them when I get a chance.
Add spec to verify prematurely closed layout is properly rendered.

This test currently fails against dev branch.

Provides test coverage for pr #642.
Fixing anchor
Moves backbone.babysitter and backbone.wreqr to devDependencies

Since `lib/backbone.marionette.js` includes both babysitter and wreqr there's no need to have them in the dependencies.
ATM they get installed as separate components side-by-side with backbone.marionette. If a developer's not attentive she'll include those in their html too.
And if a developer chooses to use the `core` versions instead, she'll know she needs to bower install those, or link the ones in `public`.
Removed dangling comma
Update marionette.itemview.md

Under the section "Rendering A Collection In An ItemView", in the code example, I added a closing ")" because the code snippet was throwing an error when I pasted into one of my project files.
Small typo in application doc.
Update marionette.controller.md
Fix docs: Rendering collection in ItemView
Documentation fixes to View, typo fix in TemplateCache
Support defining itemViewContainer in CompositeView instance creation
Merge remote-tracking branch 'recurse/patch-2' into dev
changelog for layout
Merge remote-tracking branch 'z0mt3c/patch-1' into dev
Merge remote-tracking branch 'creynders/patch-1' into dev
Merge remote-tracking branch 'dtillz/patch-1' into dev
Merge remote-tracking branch 'DjebbZ/patch-1' into dev
Merge remote-tracking branch 'nimamehanian/patch-1' into dev
merge conflict
Merge remote-tracking branch 'asselin/docfixes' into dev