backend: Add a temporary postgresql scheduler backend
When using that backend, a temporary scheduler database is spawned then removed when the backend gets destroyed.
It can be used for testing SWH components that require a scheduler instance (listers for instance).
Related to swh-lister!478 (merged)
Edited by Antoine Lambert