JSDoc: remove @summary/description (and a few other minor doc improvements)
convert dui*** class names to d-***
remove delite dependency on dojo/_base/window
Upgrade to intern 1.7, fixes #169.
Needed to stop using auto-focus in tests due to theintern/intern#186.
compile themes/defaultapp.css to themes/defaultapp_css.js, fixes #164
remove dependencies on dojo/aspect
remove dependencies on dojo/dom.isDescendant()
Name variable "node" rather than "widget" since children can be plain DOM nodes too.
Also simplify code in removeChild().
Remove dialogId property; can just use id.
Also, change class name from duiDialogUnderlay to d-dialog-underlay.
Massive cleanup of API comments and conversion to JSDoc.
always use dojo/domReady! as a plugin, rather than a function that takes a callback