Added test for role create, and role permissions

please review it
thanks

This PR fixes several CLI failures in Jenkins.

EDIT by Ichimonji10: Removed internal URLs.
Why are one-element dicts of data being passed in? Better to drop the dict altogether and just pass in a bare string:

```python
@data(
    generate_string('alpha', 15),
    generate_string('alphanumeric', 15),
    generate_string('numeric', 15),
    generate_string('latin1', 15),
    generate_string('utf8', 15),
)
def test_positive_create_role_1(self, name):
    pass
```