943 release openhelpermanager

Implement #943 issue.

Please review my code. Thx!
Look at it another way, the `HasReceiverRegistration` is almost like the `HasLifecycleMethods` that you mean. Need have it necessary?