open more Selection.js to help leverage from List, improve
testing, improve doc
fix issue when moving from multiple selection to single selection
Update handlebars doc to say binding is one directional.
Also fix some typos.
fixes #131; fixes #94; travis added and removed deliteful dependency
Pass context to lang.getObject(), to workaround dojo bug.
See https://bugs.dojotoolkit.org/ticket/17829 for details.

Other option to get the context might be
`typeof global === "undefined" ? window : global` or simply `window`.

Fixes #138.
lint
keys to run against travis regression against ibm-js saucelabs account
add travis build status, fixes #139
update to intern 1.6, fixes #140, #141
Revert "keys to run against travis regression against ibm-js saucelabs account"

This reverts commit b3e16f597c18f71593f4ed1ca467ac29c360423e.

The current config gets an error about the saucelabs user/password being undefined, and
according to Lee the old config file already ran against ibm-js saucelabs account.
fixes the commit made in #93f2989 for secure keys; i hadn't read the docs properly, this should work
Theme refactoring.

* delite/themes/{{theme}}/global.less
  -- defines tags selectors + custom CSS classes for the theme
  -- imports delite/themes/common/global.less (custom CSS classes common to all themes)
* removed common_template
  -- use theme/global.less or common/global.less
* renamed css3.less ==>  mixins.less
* transparently load {{theme}}/global file of the current theme: widgets don't have anymore to explicitly ask the loader to load common theme CSS definitions.
* fix regression test failures from 6b587f9cac7b7cdfbf30341d85f85dca4141c7c9
* fix popup test on iOS: increased height to make sure buttons are visible

Fixes #134, #137.
don't include dstore in code coverage report
move defer() to Destroyable so Invalidating can use it
leverage Destroyable.defer() in Invalidating and add a test case
to verify refresh is not called after destroy
add less mixins.
- common: text-ellipsis
- bootstrap: tab-focus
Add new events to warn possible controller that we are going
to hide a pane, and add a hide() method counterpart to the show()
method.  Fixes #144.
Fix jshint errors and run jshint from travis, fixes #146.
Some functions need to be simplified; for now added jshint maxcomplexity override.
jshint fixes that mysteriously disappeared from previous check in, refs #146
rename delite/themes/load to delite/theme