Prepare for 0.4.0.M1

Docs tweaking and package info renaming in README.md
What is meant by this? I understand "happens-before" JMM semantics, but I don't understand what this is telling people to do with their `Subscriber` implementation.