Fix #440. Refactor renderQuery option "query" to avoid legacy conflict
Add buttons to test DataStore issue in OnDemand_promises test page
CHANGES.md: Note DataStore compatibility fix
tree: Fix another problem area for the query property; refs #440
Fix #707: Add rtl-specific pagination considerations

* Add rules to reverse pagination floats with RTL locales
* Add spaces between the page numbers to allow the browser to properly order
  the pagination numbering
* Add a Pagination example to the rtl test page
CHANGES.md: Note Pagination RTL support
Fix #715: Selection lost when update recorded

Selection becoming lost when first row (id=0) is selected. A row id check was
only checking for a truthy value.
CHANGES.md: Note Selection fix for falsy IDs
Fix #717: Prevent confusion with total count when loading children
CHANGES.md: Note tree-related query regression fix