Allow to add/remove/fetch pushers sync
I'll likely add sync methods for add / delete too. Mostly putting this out here to figure out if we want to do this or if we want to leave the sync methods to the app. I'd prefer doing it in the lib as it would be consistent with e.g. what ModemManager does.