fix "this" bug in request-connector

Also adds a `.deactivate()` call to the teardown for the module (which fails without the corresponding change in code)