Fix #714: Improve handling of observable notifications at page boundaries

These changes introduce logic to create and maintain overlap of
pages of query results, in order to counteract problems where
dojo/store/Observable drops items at page boundaries.
Fix improperly-initialized grids in unit tests
CHANGES.md: Note observable item dropping fix