Multiple updates to api tests

1. Removed references to decorators.($func) by importing them directly
2. Imported ddt.data as ddt_data to differentiate it from decorators.data - This change is done inorder to make the api tests **consistent** with ui/cli tests
3. Added pylint disables to make pylint happy for all the files in this commit
In this case, the star operator can be dropped entirely.

```python
PERMISSIONS_RESOURCE_TYPE = [
    key for key in PERMISSIONS.keys() if key is not None
]
PERMISSIONS_NAME = [
    value for value in chain.from_iterable(PERMISSIONS.values())
]
```

A quick test:

```python
>>> t1 = tuple(chain(*PERMISSIONS.values()))
>>> t2 = tuple(chain.from_iterable(PERMISSIONS.values()))
>>> t1 == t2
True
```