Refactor RoleType to Role and subclasses thereof.
Add Vetted and Unvetted Person subclasses.
Add acts as list gem, see example usage in Roles.
Adds basic role funcitonality, and tests. See Source::Bibtex and relate spec for example. Refactors RoleType to RoleType.