Raise an error if repository is blank

Otherwise the error is not friendly: `/Users/kir/Projects/opensource/rom/lib/rom/schema/builder.rb:57:in `fetch': key not found: nil (KeyError)`