Fix store initialization in editor test page to be consistent
Fix #693: _StoreMixin: Run inherited newRow before removing noDataNode
List: Resolve some issues with overlapping observed queries; refs #701
Update put-selector dep to 0.3.5 for iOS fix and note in CHANGES.md
Allow numbers in column ids (or any non-object), fixes #702
Fix #496: Keyboard: preserve focus/tabindex across row updates
Make Keyboard unit tests more specific and reduce repetition
Add Keyboard tests for focus after item updates

Also refactored more test code to be less redundant
CHANGES.md: Note keyboard focus preservation across updates
Keyboard: make sure not to lose focus over an overlapping boundary row
editor: Refocus cell when editor is dismissed; refs #263
CHANGES.md: Note fix to return focus from editor to cell
CHANGES.md: Move ColumnHider a11y note
Update 0.3.10-dev references to 0.3.10 for tag