code cleanup
Fix https://github.com/ibm-js/deliteful/issues/262: deliteful/List now
emit a query-success event when its initItems method completes.
Widgets theme files should import includes.less instead of common.less.
Ref https://github.com/ibm-js/delite/pull/265
Fixes comments and references to tab-focus in delite/themes/bootstrap/mixins.less
Fix issues reported by jshint.
Fix incorrect display of ProgressIndicator. Removes root class from querySelector.
Bug fix: list._setSelectionModeAttr method was not calling the super
implementation.
Switch inherits from CheckBox, tests refactoring
fix path to dcl (corrupted by webstorm d&d)
Squash from  sbrunot/deliteful:intern-2.0.1
Trying to use BrowserStack.

1. Add new intern.browerstack.js file, which may eventually replace intern.js
   (which connects to SauceLabs).   For now, run it via:

$ grunt test:browserstack

after setting up BrowserStack account, and BROWSERSTACK_USERNAME and BROWSERSTACK_ACCESS_KEY
environment variables.

2. upgrade to intern 2.0.3 (and thus leadfoot 2.0.2)

3. add node_modules to excludeInstrumentation list
Fix Slider functional tests timeout issues.
Rebase migration branch on master. Migrate new tests to Intern 2.0.1.
Fix issues reported by jshint.
All tests are now using the same timeout and poll interval values,
defined only once in the intern configuration file.
Fix functional tests.
Fix test pages to use deliteful's boilerpate.js.
Run automated tests on Firefox 31 instead of Firefox 25.
intern-2.0.1 branch rebased on master to take into account updates of
the CheckBox tests.