raise NoRepositoryError when repository is not set

Here you go. Fixes https://github.com/ruby-rdf/spira/issues/13 by raising exception when repository is not set. This should make handling of Spira resources more "user-friendly".