Need a new command like protocol install <git-repo-url>.
This would run through the installation steps as follows:
- protocol env:check - to make sure we have all the dependencies installed
- protocol key:generate - If we don't have git access - to create a key on the local server
- protocol git:clone - to clone down the repo - of course this needs to be fixed to install into the current dir
- protocol config:init - to initialize the config repo
- protocol start - to boot up the system