Fix roles and usernames

Actually use the sysadmin role to determine CKAN sysadmins
Sanitize Drupal usernames that can have special characters
General PEP8 fixes
Merge pull request #1 from maxious/fix-roles-usernames

Fix use of Drupal roles and usernames