Update OnDemandList.js

Correct for level 0
tree: include originalQuery in getChildren options for filtering

This gives getChildren access to the original query via
options.originalQuery, permitting it to re-apply the root query
against child levels.
CHANGES.md: Note addition of originalQuery in tree column plugin
tests: Update other test pages to reflect new hierarchical store impl
Fix #631: Pagination: Add setters for rowsPerPage and pageSizeOptions

The pageSizeOptions setter will insert the new rowsPerPage value into the
select (if the value isn't already there), select it, and go to the first page.
Pagination: Fix and test edge cases for pageSizeOptions/rowsPerPage
CHANGES.md: Note new Pagination setters and their behavior
Intern tests: Update assert module references

As of Intern 1.2, the geezer branch also has a simple chai plugin so that
the same test format can be used both by geezer and the main branch.
List: Allow row highlighting duration to be customized
CHANGES.md: Note List#highlightDuration
Update 0.3.11-dev references to 0.3.11 for tag
Update CHANGES.md and package.json version for dev towards 0.3.12