WL-2897 Refactor a little so we lookup field names.
WL-2897 Rename getQueryDisplay to getValueName

This is because it's only looking up a value.
WL-2897 Removed the class facet.
WL-2897 Make facets singular.
WL-2897 Strip the double quotes from values.

When a term has spaces in it we add double quotes for Solr. This strips them when displaying them to the user.
WL-2897 Add documentation and cleanup indentation.
WL-2897 Make valueName plural.

This is because is has multiple values in it.
WL-2897 Use chaining in setting up the manager.
WL-2897 Remove the last bit of course_class.
WL-2897 Display nice message when no facets available.
Merge pull request #106 from ox-it/WL-2897

WL-2897 Cleanup the search display.