Added bare repository with submodule for tests
CloneFixture.CanCloneRecursively uses submodules.git
Fixed checkout and url resolving
fixed test path and checking if file is checked out