Add 'requiring': like 'ensuring' but with 'require' semantics. Fixes #2798
Merge pull request #1047 from akka/wip-2798-ensuring-rich

Add 'requiring': like 'ensuring' but with 'require' semantics. Fixes #2798