Create and use a field name map in all index requests
Create a map that connects Solr index field names with attribute names used in the MetacatUI app so that if:
- a Solr index field name is ever changed
- the app is pointed to a with Metacat with a custom/different index schema
then the Solr index field name only has to change in one place.
I have a small field name map in place in the Search model but it is missing some index fields. Also, other places in the app make requests to the Solr index without using it. Those requests need to be changed to use the map.