Added submodule command and tests
Removed unnecessary newline
Added check for GithubURL
Run go fmt
Use transformCloneArgs for submodule implementation