git: clone and submodule unified