JIRA 400. WIP. Phrase searches across all the fields displayed on the result page. More accurate definition of the type of the fields in the index. Added autocomplete to the search box. Optimised the retrieval of the records from the DB by using select_related and prefetch_related.