Fix org & loc creation functions and improve error message for api.

Improves error message for enable_rhrepo_and_fetchid in api.utils.

The indent for submit button for org and location functions is now
fixed.
Also now org and location CRUD functions have flat code and no
generic exceptions.
What about this formatting?

```python
self._configure_location(
    users=users, proxies=proxies,
    subnets=subnets, resources=resources,
    medias=medias, templates=templates,
    domains=domains, envs=envs,
    hostgroups=hostgroups,
    organizations=organizations,
    new_organizations=new_organizations,
    new_users=new_users,
    new_proxies=new_proxies,
    new_subnets=new_subnets,
    new_resources=new_resources,
    new_medias=new_medias,
    new_templates=new_templates,
    new_domains=new_domains,
    new_envs=new_envs,
    new_hostgroups=new_hostgroups,
    select=select
)
```

At least to me, it looks easier to read.