ToggleSwitch is now functional in Webkit.
Added Pivot back to the desktop build that got left out during the requirejs refactor.
Fixed clipped header text issue. Fixes #265.
Fixed nav buttons in RTL.
Implemented keyboard navigation.
Implemented max header size and ellipsis.
Iteration 5, more code review feedback.
Fixes #271. Remove use of :enabled in button styles to prevent specificity wars with VS project templates.
Fixed an issue where tapping headers too fast would cause an additional unexpected navigation in IE and added unit tests.
Fixed a unit test feature detection.
Changed Pivot tests to build using desktop WinJS files.
Fixes #255.
Adds new code to handle RTL in all browser environments
Moved code from _beforeOpen and  _beforeClose back into the end portion of _open and _close to get unit tests working again.

All Units tests pass.
Add Pivot back into desktop build with AMD compilation.

Also fix load issue with Phone build.
Fix JSHint warning with endUI-phone.js
no message
Custom layouts as _layoutImpl refactor part 1
Update saucelabs-qunit.js
Added the elementClickedHandler back in no-snap mode in order to support developers programmatically calling .click() on header elements.
Nav buttons won't show or work while the pivot is locked. Fixes #276.
Keyboarding disbabled while the pivot is locked.
Added unit tests for the UX related changes.
Refactoring custom layout to use layoutImpl. Unit tests pass. Still a bit more work to do.
Best refactoring. All Unit tests pass. Code clean up and a few new layout tests needed.
cleaned up code and fixed initial tab order for commands layout.