Replaced croak with throw_exception
Wrote tests for MustSpecifyAtleastOneRole
Wrote exception MustSpecifyAtleastOneRole
Removed whitespace