Added image option that enables you to provide a custom image for split buttons.
Added image option that enables you to provide a custom image for a menuButton
Fixed saucelabs browser version detection.
Fixed a few memory leaks in some of the unit tests.
Fixed so the autosave plugin beforeunload handler de-references the editor instance.
Fixed so the WindowManager and PanelButton closes it's float panels properly on editor removal.
Optimized the internal validChildren map in Schema.js.
Restructured editor event binding/unbinding and fixed event leaks.
Reworked element cache from a global cache to an instance cache.
Update vimeo media

regex vimeo links from channel
Fixed sub instance name.
Added touchstart/touchend events as native events.
Removed the selectionChangeNodeChanged quirks fix and added a fake click fix for iOS.
Fixed so focus call fires fake selectionchange on Gecko.
Added support for true setting of auto_focus.
Fixed bug where WebKit/Blink would produce colors in RGB format instead of the forced HEX format when deleting contents.
Fixed bug where the width attribute wasn't updated on tables if you changed the size inside the table dialog.
Fixed broken unit test for phantom js.
Added missing commit with changes to ControlSelection for the blink/webkit copy/paste bug.
Fixed bug where control selection wasn't properly handled when the caret was placed directly after an image.