Avoid common CSS classes to be included in all widget CSS file (Fixes #264).
Remove DnD CSS files (Fixes #245).
focus.js: avoid spurious exception and remove some unused code.
fix popup.js issues, including fact that widgets no longer have methods like onChange
Rewrite HasDropDown code to use promises, and also to eliminate race conditions
between mouseup/keyup vs. when the popup completes loading.

This preserves the mousedown --> slide over menu --> mouseup code path for
quickly selecting a choice in a drop down menu, although it's debatable whether
or not we want to keep that code in the final release.
convert HasDropDown test to functional test and expand test
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
Gruntile: jsdoc config for paths and path format