Trek10 Client Roles Update

More options for restricting available roles
Improved mapping logic
Updated list of denydeletes