Improved identification of solr indexing exceptions for finer control over logging of issues, specifically when itethey aren't indexed due to being orphaned or being deposit receipts.  Identifying ResourceNotFound exceptions from fedora in fedora 3.7.  Modified keyword fragment generation for solr searches containing reserved characters, allowing pid searches to behave correctly.  Minor refactor of the keyword query generation.  Fixed bug in addressing ajax template in public interface
Allowing mimetypes not containing slashes to fail gracefully during datastream indexing.  Adjusted logging of invalid facet format exceptions, generally caused by bots retrying urls which are no longer valid.
Merge branch '3.2.x' of https://github.com/UNC-Libraries/Carolina-Digital-Repository into 3.2.x