Roles: Add skeleton for RoleFactory
Roles: Add new role class.
Roles: Implement role factory logic
Roles: Implement role instatiation from config
Merge pull request #21 from OpenOTP/mmavipc

Pull in RoleFactory.