split the test_roles script into two scripts:
- bin/get_roles.py: collects all roles and returns them in a python list
(so that it can be imported from another python script), in a yaml
array or to a plain list (parsable by bash)
- bin/test_roles.py: imports the get_roles script and tests the
unassigned roles as before