Added verbosity to tests for Roles. Changed out walkPermissions function to use a simple for loop instead of a recursive function