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
ConfigForm: make height size-to-fit and scroll if necessary
Remove unused dependencies
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
Initial revamp of builder design
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.
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
Reorganize styles using stylus, and fix DnD grid styling

Signed-off-by: Torrey Rice <rice@itorrey.com>
Fix Open Sans font by moving it back to the top of the stylesheet

Also include a fallback to sans-serif
Builder: Display grid when grid/column features tabs are clicked
Fix links in dgrid builder header
working to param the sidebar vars

Signed-off-by: Torrey Rice <rice@sitepen.com>
Builder: Refocus column field input in IE and tweak add button position
Resolve Builder layout issues

* Fix constant scroll bar issue
* Increase sidebar width

Signed-off-by: Torrey Rice <rice@sitepen.com>
working on checkboxes and radio buttons

Signed-off-by: Torrey Rice <rice@sitepen.com>