Prepare for 0.4.0.M1

Docs tweaking and package info renaming in README.md
Digging through “outdated diffs” I found the question as to which exception should be used to signal rejection. Since there are rather different reasons as to why it happens (e.g. already terminated, or single-subscriber, or out of resources) I propose to leave the rule as is without mandating a specific exception type.