Ignore vim swap files
Better reporting of configuration errors
Don't create index if there is a home resource
Support browsing of IRIs outside Pubby's root

* Add conf:browsableNamespace to indicate IRI spaces that Pubby should handle
* The xxx in Pubby IRIs like /page/xxx can now be an absolute IRI
* Some refactoring around HypermediaResource
* Changed semantics of conf:datasetURIPattern to be unanchored
* More improvements to error detection during startup
Support conf:AnnotationProvider datasets

* VocabularyStore rewritten to query the DataSource
* Datasets can be declared as conf:AnnotationProviders
* This allows them to describe any resource without making everything browsable
* conf:loadVocabularyFromURL now creates an implicit conf:dataset
* VocabularyStore now handles HighIn/OutdegreeProperties
Support for SPARQL protocol query params; bugfixes

* Add conf:queryParamSelect and conf:queryParamGraph to specify URL request parameters for SPARQL protocol
* Fix several bugs with plural and inverse labels
* Fix a bug with NPEs when conf:indexResource not present
* Reduce maximum number of resources included in index
* Minor refactoring in RemoteSPARQLDataSource
Basic i18n support for labels; rename conf:loadVocabulary

* If vocabulary labels exist in multiple languages, the right one is now shown
* conf:loadVocabularyFromURL renamed to conf:loadVocabulary
* The title case algorithm for labels now splits CamelCase and better handles dashes
* dcterms:title and dcterms:description are recognized by default as label/commentProperty
Fix listPropertyValues broken earlier
Autodiscover high-degree props; value pages w/o prefix decl

* High-degree properties are now automatically recognized
* Value pages now work for properties without declared namespace