Introduce pluggable provider mechanism for PubSub persistency

Description

Not unlike the provider mechanism that is available for things like Users, Groups and Admins, the PubSub persistence provider should be a pluggable mechanism. This allows people to implement their own integration.

Environment

None
Fixed

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen