Added PersonRole class to track a person's roles within the organizations.

This allows a person's role to have a start date and active/inactive
status all saved in one place.