Merge branch 'loading-semantics'
Merge branch 'dnd-drop-after' (merged conflicts)
For views that require the mediaType include it using templateHelpers
Changed "content/" to "edit/"
Delay session login
Merge branch 'view-mediatypes' into weekend
Merge branch 'delay-session' into weekend
Merge branch 'change-routes-to-edit' into weekend
Register AddView listeners only when rendered

Marionette does not like when a CompositeView's items change before the
view has been rendered (adding custom mediaTypes before showing the
page)
Remove custom load semantics
Since this is a mixin do not include the _loadComplex helper
Use Model.accept instead of Model.accepts
Edit content on load instead of workspace
Added tree mixin
Session is a coffeescript file
Reduce the number ToC is rendered

added a renderModelOnly when only the model changes (renderModel does
not actually change the DOM)
Ensure getChildren() always returns the same collection
Updating tree mixin to remove internal and pointer nodes
Selectively change the state of the "Save" button
Update the expand/collapse buttons