Allow fetching a tarball instead of using submodules

Instead of having to add a submodule this lets you run `yo boilerplate https://github.com/h5bp/html5-boilerplate/archive/master.tar.gz` for example which can be convenient.