Selection: safeguard against superfluous removeRow calls
DnD: add getObjectDndType extension point + test
Keyboard: add focus and focusHeader instance methods
Fix #202: implement _destroyColumns properly for ColumnSet
Fix #207: improve simple-structure check in ColumnReorder extension
Fix #198: don't let grid.cell() be fooled by falsy columnId values
Prevent error when accidentally calling destroy multiple times
Fix #199: ColumnHider: don't ignore hidden if unhidable is set
Add CSS3 feature tests to util/touch
Preliminary WIP for SimpleTouchScroll + CSS3
Phase-1 WIP for CSS3 touch-scroll
Switch assignment of touchNode for CSS-transform-based touch scroll
Refinements to css3 TouchScroll implementation
Fix line endings in TouchScroll.js
Separate css3 has features to their own module and refine a bit
Initial impl/testing for setting domNode class programmatically
Fix a few edge-cases for initial class setting, and tweak test page
Allow duplicate object/ids in tree nodes
Merge branch 'ts-css3' of git://github.com/kfranqueiro/dgrid into ts-css3-wip
Manually merge changes from 8a6fe3 (for multi-touch)