Make searching more efficient
- Switch to using a SearchQuerySet instead of a RelatedSearchQuerySet, as the former does not require as much preloading of results
- Add an is_blank field to the search index in an attempt to exclude results with blank titles