User API ability to filter users by role

refs #3446

- This only covers the API changes needed for #3446
Merge pull request #3455 from ErisDS/issue-3446

User API ability to filter users by role