pusoperation: wrap pushoperation __init__ directly
This is how remote names does it. Using the same method should helps with
compatibility when mixing the two extensions.
# name space package to host third party extensionsfrom__future__importabsolute_importimportpkgutil__path__=pkgutil.extend_path(__path__,__name__)