Prepare for 0.4.0.M1

Docs tweaking and package info renaming in README.md
I think that if onNext or onComplete fails, the Publisher MUST call onError with a java.lang.IllegalStateException pointing to the spec violation of throwing exceptions from onNext/onComplete—this would be symmetric to how we handle other spec violations and would help the user in knowing what to do.