Fixing `DataGrid.init()` by adding a `type` to the optional `DataListFilter` DOM Element, fixing `array.split()` (back-ported form keigai)

Updating docs
Merge pull request #496 from avoidwork/edge

Minor fixes