Initial ability to add Role Types.

A lot of this still needs consideration, namely:
- Who should have permission to add role types?
- How to deconflict role types from various places?
- How to update role types?