Adds a warning about Region names to the docs

Fixes #1133
Merge pull request #1136 from jmeas/layout-docs

Adds a warning about Region names to the docs
update readme build status to use svg
behaviors allow for a functional hash lookup
Call `stopListening` when RegionManager remove region
Add tests to bindEntityEvents and unbindEntityEvents
Clean trailing whitespaces and fix new line at eof
Add grunt lintspaces to lint whitespaces and new lines
Add inline docs for module implementation
Extract Underscore collection mixin
update behavior inline documentation
use the built in marionette extend for behavior
improve inline documentation for behaviors
Add evented support to behaviors
extend region.show to use preventClose
tidy up region doc headings
Fix behaviors so that they respond to Model and Collection events
Separate child view triggers specs to allow for finer control and better testing.
Allow CollectionView to proxy close events, (#1101)
Consolidate default events, render and close, for child view triggers