allow a dataset to override handleQueryResult
this.backend might be null; set handleResult before fetch
Merge pull request #373 from kielni/override_handleQueryResult

[model][s]: various improvements around query building (add/remove facets) and allowing overriding of handling query result.