Added a choice between using role and ignore-tenant-role
Tweaked the code to use the new options
Tweaks based on code review feedback. Apparently the generated jaxb code makes sure that there is always a list.
This should have never been mocked to begin with.
add test for ignoretenantrole in auth-z support new config
Merge pull request #1146 from rackerlabs/REP-963

Rep 963