Change log:
- Updated supported pulsectl version range
- Implemented `timeout` parameter for `connect()`, similiar to the new feature in pulsectl (see https://github.com/mk-fg/python-pulse-control/issues/48)
- New `subscribe_peak_sample()` method for monitoring a stream's level in real time: [pulsectl_async.py, line 532](https://github.com/mhthies/pulsectl-asyncio/blob/187f74cec5b209da67cbb4e3cd690616d8ed6013/pulsectl_asyncio/pulsectl_async.py#L532)