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