I think we can split the role provider config into 2 configs.

One `'role_provider' => 'myRoleProvider'` to set the provider we'll use.
And another array to configure the provider itself, that should be handled in the provider's factory.

What do you think?