Check the project's content directory is in a repository.

When UnrealEd sends a "Connect" request to the Mercurial source control
provider the provider will ensure that the project content directory
is in a Mercurial repository. If the project content directory is not
in a repository then the "Connect" request will fail and the provider
will remain inactive.