Allow for behaviors to have behaviors
Attaches global channel to app
Removes aliased close events from ItemView

Resolves #912 for good!
Removes aliased collectionView trigger methods
No more return false from onBeforeClose

You can no longer return false from onBeforeClose to prevent a view
from closing. This behavior was inconsistent with the rest of the
library, and would require far too much logic to respect in all cases.
Instead of returning false, you should handle your logic *before*
calling close on the view.
Adds before:child:remove to collectionView

- Adds before:child:remove to collectionView
- Adds tests for child:remove and before:child:remove
- Only triggers child:remove when a child is removed
compositeview onChildAdd binding
abstract the regionManager lookup into a helper.
add banner image to readme
Readme cleanups
install from bower on build

fixes #1182
Sort CollectionView/CompositeView according to comparator
Wrap Marionette in UMD, remove separate AMD version
docs for itemView => childView
Add before:destroy events to Regions.
Replace all instances of close with destroy
Setup view proxy methods for getOption and bindEntityEvents
Added emptyViewOptions to CollectionView
Normalize "Types" to "Classes"
Re-names renderModel to _renderRoot

CompositeView’s renderModel method was a confusing name. It has been
renamed to _renderRoot.