pullbundle: improve slicing of the lower part of range
The previous method could get confuse by merge and overslice. The new method
is better at using sticking on power of two boundaries.
# name space package to host third party extensionsfrom__future__importabsolute_importimportpkgutil__path__=pkgutil.extend_path(__path__,__name__)