remove boilerplate.js dependency, fixes #176 and refs #98
Boilerplate.js cleanup:

1. remove dojo/query dependency
2. remove a11y flag since our widgets shouldn't change behavior based on high-contrast mode
woops, cleanup jshint errors from 9baec9b200fcc9726d058f3fe1dacfd3209f41e8
move to jsdoc
fix jshint errors introduced by 382adefbf810d33cf8da8fc5d15c0baee3b123bb
small fixes to jsdoc
JSDoc: fixes and updates for better consistency
Add fetch() callback from queryStoreAndInitItems().
Intended for classes like Pageable that want to process the collection bit-by-bit
(one range() at a time) rather than processing the whole thing at once.

Fixes #174.
more jsdoc fixes
fix missing closing <ul> tag in doc
fix typo in comment
Change upon jsdoc-amddcl/pull/23.
Cleanup Grunt config for jsdoc.
remove scrollOnFocus flag, refs #177
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