Flipswitch: fix comment in demo css to use valid comment style

Fixes gh-7115
Closes gh-7117
Panel: Do not store ID inside the widget

Fixes gh-6769
AnimationComplete: change default to durationDefault fix duration read

Safegurard against NAN values and fix camelcase of duration name

Fixes gh-7114
Fixes gh-7116
Closes gh-7119
Transition: Calculate "none" after establishing this.toScroll

Closes gh-7143
Fixes gh-7140
Toolbar: Remove call to _setOptions from inside _makeFixed

Closes gh-6686
Fixes gh-6567
Toolbar: Remove check that makes sure there is only one back button

This is a partial revert of 86b70c6510c759ebc8f474a992c8e23b2c33a1c7
Tests to make sure that, when navigating to a page with a fixed toolbar that
has addBackBtn set to true, only one such back button is created.
Adds tests for cc54a86f41454bf481efb96cf40961db0e9af534 and this commit.

Closes gh-7084
Re gh-6554
Table: fix the bug of refresh method in table widget

Closes gh-6698
Fixes gh-7090
Table: Add columntoggle refresh test

This adds tests for f61d376398ba81f7f7fa3d6f84cb9812ebfc255a.

Closes gh-7086
Button: Sync disabled state upon refresh()

Fixes gh-7139
Popup: Re-add button that opens popup alignment demo

Fixes gh-7144
Toolbar: Update external toolbar demo blurbs

This removes references to the non-existing feature whereby external toolbars
yield to internal ones by hiding themselves when a page comes in that has
internal toolbars.

Fixes gh-7135
Package: Sort devDependencies
Build: Add commitplease for commit msg checking
Navigation: Base must depend on path

Fixes gh-7159
Build: Fixed path substitutions for demos

Fixes gh-7108
Demos: Fixed source and built RequireJS + Backbone demo

Fixes gh-6818
Pagecontainer: "navigate" handlers: Turn off scrolling, then change page

Fixes gh-7148
Checkboxradio: Correctly assemble radio group

Closes gh-6659
Closes gh-7082
Fixes gh-7088
Collapsible: fix the bug about collapsedIcon

Closes gh-6708
Fixes gh-7089
Collapsible: Handle icon-related option setting uniformly

This adds tests for fbbb29e465d221b61cecef9c41aa74ec3e37df02

Closes gh-7081