Implements rol.equals() and rol.is(Roles)

Implements rol.equals() to enable storing rol's instance in set and collections, and rol.is(Roles) to avoid comparing enums name and clases members directly.