Rename SpecialistDocumentRegistry to ...Repository

It should have been called a repository as that's the pattern we're
following:

http://martinfowler.com/eaaCatalog/repository.html