Make Travis build target osx platform
Favor usage of non obsolete methods
Improve CanRetrieveValidVersionString()
in RepositoryFixture

Fixes #696