Allow multiple roles and project list

This change:
 - allows assignment of multiple roles for a given DEFAULT_PROJECT;
 - fix invalid project list for roles assigned with this module.