* New dependency: `psutil`;
* New properties:
- `child_processes` - list of `ProcessProxy` objects representing PostgreSQL processes,
- `auxiliary_processes` - subset of `child_processes`, represents auxiliary processes (e.g. `autovacuum`),
- `auxiliary_pids` - dict of `{ ProcessType : PID }` pairs,
- `source_walsender` - available on replica: represents master's `walsender`;
* New context manager `scoped_config()`: temporary change `GlobalConfig`;
* Testgres is able to provide unique system ids for cached instances (see 35);
* Temp dirs use `tgs_` as prefix;