Add the ability to create projects based on a remote locations.
Considerations:
-
The repository must abide by the same variable substitution rules framework that current templates use, or the CLI should provide the files needed to build
-
File must be packaged as a tarball (tar.gz file)