Modify page titles to support the use of a common title prefix. Other minor modifications to title formatting for search results with an empty query (or wildcard query).
Add new controller to support returning the recent items list via an AJAX call.
Fix the clean_input_keys function to support tilde characters (F5 BigIP uses tilde characters when it inserts its own cookies etc).
Cleanup search facets view to use patterns where the square-right bracket is both encoded and not URL encoded (different browsers mess with these URLs regardless of how they are formatted coming from us).
Fix browseTerms when the term being browsed is a "date field". Date fields are not inside configured fields so configured date fields also needs to be searched.
Not all facets that can be searched on are actually displayed facets. Therefore we can configure "additional fields" which are searchable but not displayed in the facet display. When determining filters search the additional filters if a filter is not found in the primary filters array.
Apply url decoding to the filter segments name lookup.
Format cleanup for advanced search controller. Base search URL should also be relative to the base_url.
Add config example for page title prefixing.
Modify the independent recent controller to use the correct recent_items view file. Small change to solr client as the subject field isn't defined in a few of our current implementations.
Add id attributes onto feedback labels in order to apply CSS to specific labels.
Update default style CSS to apply some gap between elements of the feedback form.
Merge pull request #4 from jjwatts/master

Minor fixes including common page title prefix, addition of recents controller for AJAX based recents list, search facet URL decoding fix.