First steps towards enabling implementation of field revert
First pass at enter/escape key handling for editors w/ editOn specified

This is likely subject to refactoring along with the rest of the module.
Add test page for testing text input components with editOn

As suspected, issues found w/ Dijit TextBox and SimpleTextarea.
Grid: take Editor out of deps, expose default renderCell implementation
Selector: remove unused leftovers from when Editor had selector logic
Phase 1 of Editor refactor. Still plenty of kinks to work out.
Update a few comments/notes
Fix an issue regarding adding dgrid-input class to widgets
Resolve a few issues with Editor rewrite
Improve performance of ColumnResizer

* Use event delegation for mousedown handler
* Only perform one query where multiples were being used
* Remove unused styles in resizeColumnWidth
Fix issues in refactor RE enter/esc and datachange firing reliably
Revise test page to report datachange events on both grids
Merge branch 'master' into Editor-refactor

Conflicts:
	Editor.js
Fix Editor dirty value recall; cleanup
De-spamify Editor widgetArgs deprecation warning
widgetArgs -> editorArgs
More complete JsonRest that works doesn't throw errors for DELETE, PUT, and includes an autoSave column
Rename Editor.html to make room for new, more atomic test page
Merge branch 'master' into column-resizer-cleanup
New Editor test page, plus one small fix to Editor