Delete an organization.
Deletes an organization if it has no active (non-deleted) applications.
Requires the delete:organizations permission, available to users with an owner role for the organization.
Returns: Object with deletion timestamp
Raises: HTTPException: 404 if organization not found or user lacks permission; HTTPException: 400 if organization has active applications