Removed duplicate queue cleanup call in agent proc types
Merge pull request #233 from shenrie/master

Enhance extended resource framework to use reflection for argument passing to methods
Health check for bidir pooled channels (OOIION-693)
Use endpoint's _create_channel in initialize for listeners
Add auto_delete to kwargs of EventSubscribers
Merge pull request #226 from daf/OOIION-676

Add auto_delete to EventSubscriber initializer (OOIION-676)
Merge pull request #227 from daf/OOIION-691

Removed duplicate queue cleanup call in agent proc types (OOIION-691)
Merge pull request #234 from daf/OOIION-693

Health check for bidir pooled channels (OOIION-693)
Fix messaging unit test after health check addition
Moved location of pika callback cleanup in transport close

This is an attempt to fix up OOIION-693. Current working theory is
that this cleanup we do isn't executed until long after we've closed
and reacquired the same channel number in another greenlet. Then,
when this executes, it wipes out the working pieces of delivery.
Enhancements to governance controller for commitment checking