depending on use-cases you might want to process pre or post
tracking so add that possibility, extract the querying method
as well to help with List Pageable implementation
fix un-needed triggering of watch when modifying selection
fixes #170.
Gruntfile for jsdoc-amddcl.
add alias from "jsdoc" --> "jsdoc-amddcl"
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