Use __super__ instead of manually typeing the superclass
Stop JSHint form complaining about __super__
Allow a Region class to be specified for View#addRegion()
Make Region extendable
Spec View#Region
Make sure Region is included before View

View depends on Region
Don't #reattach if there is not detached view
Refactor several Region specs

The code is duplicated, but is less dependent on knowledge of the
codebase.
Refactor View specs

- Adds regions specs
- cleans up code
- removes old xits
Remove unneeded CollectionView spec
Scope Region#reattach to this._parent's $el