Allow different projects to use the same git/hg repository for source code sharing

It seems to be good if projects using essentially the same code repository (like firefox and a potential geckoview) could share it for build purposes as well. Otherwise they need to clone it separately which seems excessive given the size of, say, mozilla-central.

Edited by Georg Koppen