Create repo on separate task before creating site

When creating a site via the Plesk CLI the server often restarts,
causing the request to fail. Doing the repo first ensures no double ups.