Add Datasets to the index page filtering. Improve Dataset filtering.

Adds a 'data_provider' key to a Dataset object that is cached from the
service it was harvested from.