Add hosting_saas dependency and check to avoid double-cloning

I "un-hardcoded" the values used to clone the site. This is a preliminary step towards separating the civicrm functionnality. I also included the check to avoid overwriting the task when it's ongoing or pending.