Ports now not selected randomly, but using port range: `58608` for service, `58609-58709` for clients
If the default port is busy, the service will search for a free port with a lower number (-110 until found)
v.0.2.3
Fix service for docker usage
v.0.2.2
Wait for client consumer to be accessible in `Client.start_consuming`
Wait for server to be accessible in `Service.start`
v.0.2.1
`Service.start()` waits for server to start now
v.0.2.0
Client methods are coroutines now
Breaking compatibility
v.0.1.1
Client is able to subscribe to the topic containing `-`, `_` and numbers