Add args and namespace kwargs to juju.DeploymentScenario __init__ to allow bypassing sys.arv