Prepare for 0.4.0.M1

Docs tweaking and package info renaming in README.md
Why a publisher shouldn't have a terminal state (e.g. closing a connection) ? If all subscriptions are cancelled and there is no keep alive, why maintaining the connection ?