Nav auth fixup

Two related commits. The first gets test_auth_and_roles on board with the new nav tree, and the second brings in testgen and cfme_data-based parametrization.