Remove redundant `type` property in ListModelEvent.

It is available via its parent.
JSDoc wording fix.
Remove XHRDataSource class.