Bug 1093749 - Allow cloning of local repositories. r=sfink

query_remote_gecko_config method fails if the repo is not mozilla
mercurial.

This patch allows to pass a local repository as the mercurial repo.
This is useful for tests.