Introduce concept of patronage.

Rename ProviderRole to Patronage for now.