Push Manager
Creates a new `PushManager` object, not subscribed to any channels
Arguments
config: The PushConfiguration for the PushManager
Errors
Returns an error in the following cases:
PushManager is unable to open the
database_pathgiven