DW: Added datadictionary permission and check role using issubset of the configured permission
DW: Used all() function to check for permissions and used an ordered list when comparing
PLD: use issubset
PLD: make role list DRY
Merge pull request #545 from onaio/544_assign_role_owner_for_user_creating

DW: Added datadictionary permissions and checked role using issubset of the...