Visibility status in show and list views

Creates a `Sufia::GenericFile::Visibility` module, used either in the model or its solr document, which define methods used to display information about a file's visibility.  Helper methods take care of displaying labels with the pertinent information.
Does rspec take care of the matcher magic here, or do I have to write the `be_registered` bit?