Index fix

This is for https://www.pivotaltracker.com/story/show/62551360 , which requested that sorts in Public UI look more like Staff UI. 

However, I might have overcomplicated this, as after talking with Brad it's really just asking for the labels to be changed on "Name" and "Subject" from "Title" to "Agent Name" and "Terms". 

But, really I just replicated what was going on in the Staff UI in the search_result_data model, search_helper, header stylesheet, and pagination_summary partial. The idea is that people can customize their index views, both in the labels and the columns (although the public UI now doesn't have any columns...yet.) 

The key difference is in : SearchHelper.configure_index_results_view , SearchResultData.index_results_view_settings and SearchResultDate#VIEW_SETTINGS . 

Let me know if this looks wack.
I think this may or may not be a good way to do this.