Prepare for 0.4.0.M1

Docs tweaking and package info renaming in README.md
Then it would just `onError` when someone tries to subscribe. Nothing about the `Publisher` requires formalized states.

Item 1.14 covers everything that is needed for the use case you give. It is confusing to consider `Publisher` states when we support both hot and cold implementations.