Prepare for 0.4.0.M1

Docs tweaking and package info renaming in README.md
But haven't we decided elsewhere that a `Subscriber` doesn't need to worry about this and that it is the job of the `Subscription` to ensure thread-safety so that the burden is on the `Subscription` (written once by the producer) and not the job of every consumer to do this?