PLD: set role for org profile user list, closes #533
PLD: more tests, cannot use helper since org members do not have org specific perms
PLD: use class name vars over strings
UK: update oauth2 step 3 to indicate use of basic auth client_id:client_secret
Merge pull request #537 from onaio/api-oauth-docs-update

update api oauth2 docs, mention basic digest request
PLD: check that obj exists and test this
Merge pull request #536 from onaio/533-org-roles

PLD: set role for org profile user list, closes #533
ME: added id_string property that returns id_string in lowercase in XForm model
ME: added lower case conversion of form id_string
ME: added a checker; checks if id_string is converted to lower case when form is being saved
ME: id_string conversion to lower case before saving
ME: changed instances of username to lower case and added tests in onadata/apps/viewer test classes
ME: added tests; checks if URLs with uppercase usernames return 200 status code
ME: id_string conversion to lower case before saving
ME: added tests to check when url is accessed with username in uppercase
ME: added management command to change all existing 'id_string's to lowercase
ME|GM: changed instances of 'username=username' to 'username__iexact=username'
ME: removed instances of 'username = username if username is None else username.lower()'
ME: fixing flake8 issues