Indexable: fix return object_type
search: facet_by_type: return Hit instances
live search: return minimal data instead of full whoosh record
livesearch: fix typeahead showing duplicate entries for datasets.

Yes, they don't like '.' in dataset names.