Removes code that was accidentally committed.
Tidies the code a bit.
Fixes SC.View#animate to work with centerX & centerY.  You can now animate `centerX` and `centerY` adjustments.
Fixes animation bug where animating multiple keys in which some do not actually change value resulted in leftover animation styles.  Includes unit test.
Adds support for automatically animating margin-left and margin-top when centerX or centerY layouts are used and the height or width changes.  This makes centered height and width animations smooth.  Includes unit test.
Fixes bug preventing cancelling in place for CSS transform animations.  Updated unit test.
Fixes regression in SC.CollectionView dragging, which prevented the dragView from appearing.  This extra call to create a layer is no longer needed because of the view statechart.
Cleans a la jshint.
Removes unnecessary extra call to update layout in SC.Drag ghost view positioning.
Passes the value of `wantsAcceleratedLayer` from the source view to the ghost view in SC.Drag allowing the ghost view layer to be positioned using transforms which are HW accelerated on some platforms.
Updates Showcase submodule.
Removes queueing of visible state changes based on isVisible, this caused the state to lag the isVisible property and other state changes that occur in the meantime would be incorrect.
Fixes a bug that caused the drop target to have dragExited called when the drag ends and also improves the ghostView layout to match the actual size of the drag view.
Adds initial work in progress.
Improvements to child view layouts and VERTICAL_STACK plugin.
Adds transitionAdjust support to transition layout changes.
Adds SC.View.HORIZONTAL_STACK child layout plugin.
Adds support for modifying the childViews array and updating the child view layout.
Fixes problem when changing the paddingAfter in Vertical and Horizontal layout plugins.
Fixes problems with transitionAdjust by removing additional view state modification.