Fix misbehavior when using delite/popup with delite/focus for widgets with no id.
Fixes #267.
fix jshint
Container: support appendChild() and insertBefore().
Calls onAddChild() in both cases.
Doesn't call onAddChild() for the original children.

Fixes #168.
handlebars: avoid spurious timing-related test failures
jsdoc: import decor's doc into delite's doc, such that links to superclasses from decor work
CssState: avoid spurious timing-related test failure
If scrollbar needed, make popup widget display it instead of popup wrapper.
Partially reverts 4d1ddb9738c5a9af31092562211d8f0d4bec202c.
Fixes #266.
popup: various test cleanup / modernization, plus bug fix
popup: stop calling evt.preventDefault() on touchend.
It's not needed and actually prevents closing popups (on iOS 7).
Fixes #269.
adapt code, test and doc to latest dstore
fix jshint in test
FormWidget: Move aria attributes to this.focusNode.

Handles attributes specified declaratively at widget creation time,
plus set programatically (at any time) via setAttribute().

Also overrides getAttribute(), hasAttribute(), and removeAttribute()
to make it appear that the aria attributes are set on the widget root node.
The abstraction is leaky though because myWidget.attributes will reflect
the true attributes set on the root node.

Fixes #193.
set tag to 0.3.0-alpha