Migration from delite/Invalidating to decor/Invalidating.

decor/Invalidating is now included by delite/Widget, so it shouldn't be
referenced explicitly.

Refs #134.
fixes related to decor/Invalidating change,
fixes #134 more or less
Fixes for recent decor/Invalidating changes, fixes #185.
stop using deprecated watch() method,
and various other fixes, refs #134
remove test_Slider.html, fixes ib;-js/deliteful#186
fix wrong comma
update Slider to new Invalidating, fix dojo deps in Rule
Button.js update for Stateful#observe().
Fix StarRating test broken during migration to Observable.
Update buildRendering signature for ProgressIndicator and
PageableList.PageLoader widgets.
Fix List unit tests following the migration of delite to Observable.
Fix #139: ViewStack: Incoming view is not reflowed before/during transition
JSDoc: remove unnecessary {} in @augments
Specify template property rather than buildRendering.
Also, make List leverage requires="..." in its templates.
Refs ibm-js/delite@39a8342cfb05435b0864099b3a2e809b87973bb1.
fix refreshRendering to match new Invalidating api
fix swipeClosing support (this.close() -> this._close())
Fix #155: SidePane Show Hide test failing on Firefox 25
Fix List samples.
Fix #190: ViewStack: lots of unreported test failures + Remove the redundant programmatic version of the unit test
fix refreshRendering (bad arg)
Remove default id on ToasterMessage, fix ibm-js/deliteful#191