Minor fixes

- Updating `data.sort()` to take `where` argument into account, updating `grid.refresh()` to apply it's (current) `options` upon the `DataList`
- Adding `empty` class to `datalist.emptyMsg` output