FormWidget: add note that this.focusNode must be a sub-node rather than the root node.
Container: remove getPreviousSibling() and getNextSibling().
Can just use Element#previousElementSibling and #nextElementSibling.
fix tabbing in less files, fixes #196
Add d-hidden and d-invisible classes to global.less,
plus d-hidden, d-shown, d-visible, and d-invisible
attribute selectors to be used in templates.

Thought about putting the attribute selectors in a CSS file automatically
loaded by handlebars.js, but just putting theme as part of the theme for now.

Fixes #197.
update version number to 0.1.6.
prefer delite/sniff to dojo/sniff
exclude node_modules from code coverage
delite/Selection: quick doc fix
Selection.md: a few doc fixes
The parameter of the fetch method is now the tracked collection. Removal
of the postProcessStore method, and renaming of preProcessStore into
processQueryResult.
Simplify Viewport code and remove dojo/window dependency.
remove unused dependency
Fix problems reported by jshint.
add a hook so that selection-change event listener can be setup
in markup
Remove a11yclick's synthetic event types (ex: on(node, a11yclick.press, ...))

Just keep the part to emit synthetic "click" events for SPACE/ENTER
on a node whose ancestor has a d-keyboard-click attribute.

Fixes #192.
Update delite/Store user documentation

postProcessStore method does not exist anymore.
preProcessStore has been renamed processQueryResult.
Rewrite DialogUnderlay and add manual test.
It wasn't working at all before.
Also removes dojo/window and dojo/on dependencies.

It still needs a functional test, but perhaps that should be delayed until
the DialogLevelManager is ported too.

Fixes #201.
Introduction of Stateful#observe(), refs #178.