Not allow to provision where there is already one provisioned organization

Also better assertion in guessing names to detect having more than one organization provisioned
Please keep two empty lines between top-level objects (see PEP8, https://www.python.org/dev/peps/pep-0008#blank-lines)