Update Collection onChildAdd onChildRemove methods
Normalize region this.el
innerHtmlvs empty()
Region#show return 'this'

Nested layouts:

    myRegion1.show(new MyLayout1());
    myRegion1.currentView.myRegion2.show(new MyLayout2());
    myRegion1.currentView.myRegion2.currentView.myRegion3.show(new MyLayout3());

can now be written as:

    myRegion1.show(new MyLayout1())
      .currentView.myRegion2.show(new MyLayout2())
      .currentview.myRegion3.show(new MyLayout3());
Removed first argument of childEvents callback
application class triggerMethods
region triggerMethods, adds onSwap
TriggerMethod audit and cleanup
Fix UMD build
Bump and build v2.0.0-pre.1
Underscored region's ensureEl
Rename Region#open to Region#setHtml
Removes calls to prototype.constructor

Resolves #1338
Renames append methods to attach
Switch to Mocha & Speed up Grunt
thisify fixtures
thisify sinon
Normalize Whitespace & Move everything into beforeEach blocks
thisify tests
Replace self => suite