Revise Keyboard home/end handling to resolve issues in FF/IE9 and IE6
Fix tree-related regression in Keyboard home/end logic
Emit dgrid-editor-[hide|show] event for shared editors
Only fire events for editOn editors and set cancelable to false
Merge pull request #425 from kfranqueiro/keyboard-end-fix

Keyboard end fix
Merge branch 'master' of git://github.com/bitpshr/dgrid into editor-hide-show
Add dgrid-editor-show/hide tests to other editor test pages
Document new editor events in CHANGES.md
Refactor Keyboard to allow for extensible key mappings

Changeset also fixes issues with header cells in Grid#cell, and
empty preload nodes in IE6
Update CHANGES.md RE Keyboard refactor
Merge pull request #429 from kfranqueiro/Keyboard-refactor-squash

Refactor Keyboard to allow for extensible key mappings
Keyboard: remove unused List dependency
Keyboard: use provided element for has test
Keyboard: make default binding functions more atomic
Merge pull request #432 from kfranqueiro/Keyboard-tweaks

Keyboard tweaks
Improve consistency of new editor events
Fix typos in create-destroy DOH test
Revise addCssRule DOH test to avoid spurious failures in some browsers
Add .dgrid-cell-editing class when editor is active.
editor: consistent quotes, remove redundant comments, add class sooner