TRIBS-134 Re-do Aac search using new search_text field

For AAC, instead of concatenating metadata and text fields, store all the concatenated data in a separate field called search_text. There's a before_save hook on the model, which updates this field on changes to other fields. Similar hooks will need to be added to the associated models.

Bunch of other fixes on the landing page display.