Allow fetching a tarball instead of using submodules