[FIX] fixes in docs, js-doc-parser won't crash now
Merge branch 'master' of https://github.com/gratex/dgrid
selector test: add test for resetting columns
Selection: don't bother calling allowSelect for deselection

This avoids an issue with resetting columns while something is selected;
it also short-circuits unnecessary logic, since if it's not possible to
select a row, it should always be deselected anyway.
Note Selection deselect/allowSelect fix in CHANGES.md
Position the scroller higher if a footer exists.
Use the offsetHeight of the footerNode if it exists.
Add ColumnSet test to Pagination test page
Only execute a remove call if the remove handler exists.  If a column is already hidden, don't try to hide it again.
Note ColumnSet + footerNode fix in CHANGES.md
Merge pull request #466 from SitePenMatthewMaxwell/ColumnHider

Fix #464: Only execute a remove call if a handle exists.

If a column is already hidden, don't repeat hide logic, otherwise it can't be re-shown.
Note ColumnHider redundant-toggle fixes in CHANGES.md
When a row is removed, delete the item from DnD source.
Merge pull request #468 from SitePenMatthewMaxwell/DnD

Fix #335: When a row is removed, delete the item from DnD source.
Add note about dnd source cleanup to CHANGES.md
Merge branch 'master' of https://github.com/gratex/dgrid
Merge remote-tracking branch 'upstream/master' into formatter-scope
implementation of formatterScope functionality known from DataGrid to be able to simply define and reuse formatters
Always removeRow if it exists.  Fixes issue with editing expanded tree nodes.
selector: honor allowSelect method as well as disabled function