Improve CanRetrieveValidVersionString()
in RepositoryFixture

Updated Repository.Version documentation

Updated Repository.Version test
regex now checks each group.

Fixes #696