Prepare for 0.4.0.M1

Docs tweaking and package info renaming in README.md
Trying to catch up here, could someone re-state the issue in a concise way?
My view is that Publishers can be both stateful and stateless, and any specc:ing needs to be clear to the implementor what is expected in either case.