Fix new Selection test to properly report failure/success
Implement dgrid builder, providing a UI to explore features
Builder cleanup

* Refactor ColumnGrid
  * Don't extend ContentPane
  * Use a dijit/form/Form for the add column controls
  * Make the grid full-height
* Fix remaining lint errors (and IE8)
  * Change es3 to false to report trailing commas (which were breaking IE8)
  * Ignore JS template in builder during linter runs
* Style cleanup
* Replace remote font-awesome with local icon font
* Fix DnD styles to show drop location
* Size grids and textarea to fit; make textarea read-only
* Update dstore listeners from remove to delete
* Replace onClose stub with close DOM event
* Move store/array radios into FeatureGrid, refactor accordingly
* Fix a couple of bugs in switch blocks
* Leave out ColumnSet for now since we have no UI for it
* Fix issues between store/array and dependent features
* Fix display issues with feature grid
* Remove external-link icons, and reference central docBaseUrl

Builder: substr -> slice
Builder: Add expanding/collapsing About text
Builder ConfigForm: make height size-to-fit and scroll if necessary
Builder: Remove unused dependencies, and make minor fixes
Builder: Revise solution to ConfigForm height issue
Builder: Increase number of data items to 50

This makes Keyboard (pageSkip), OnDemandGrid, and Pagination more meaningful
Builder: Add NLS resources
Builder: NLS refinements

* Don't localize true/false
* More flexible localization of compound strings e.g. "x documentation"
* Change rows in feature grid to just show module name
Builder: Initial redesign work
Builder: Updates and style fixes to support new look and feel

* Fix demo grid style when DND is enabled
* Adjust config pane label widths so the Editor config pane's
  dismissOnEnter label fits without wrapping.
Builder: Fix column definition ordering

Use an array to define the columns if any of the field names are numeric.
Builder cleanup and fixes

* Tighten a few styles
* Fix some startup/destroy logic
* Move feature grid tooltips to right side and use enter/leave not over/out
* Remove Selection from feature grids as the handler was causing problems,
  and Selection wasn't used there to begin with
* Set doLayout: false on StackContainer so it doesn't try to set heights
* Use native DOM methods, not dom-attr
* Fix Docs link
Builder: Reorganize styles using stylus, and fix DnD grid styling

Signed-off-by: Torrey Rice <rice@sitepen.com>
Builder fixes for controls pane

* Display grid when grid/column features tabs are clicked
* Refocus column field input in IE and tweak add button position
* FeatureGrid: Clicking label should select, not link to docs
* Replace MultiRowSingleSelects with FilteringSelects
* ColumnGrid: Prevent submitting with empty value

We don't use a ValidationTextBox with required attribute since the "!" would
be undesirable in cases where the user legitimately is done adding columns
and the textbox loses focus while blank.
Builder: Fix links in header
Builder: Resolve layout issues

* Fix constant scroll bar issue
* Increase sidebar width

Signed-off-by: Torrey Rice <rice@sitepen.com>
Builder: improvements/fixes to checkboxes and radio buttons

Signed-off-by: Torrey Rice <rice@sitepen.com>
Builder: Tighten styles around feature/columns grids