PyPP weak references, redo pybus exports, fix https

A lot of API breakage in pybus.
Separate PyPP, rename enter,exit to ref,unref

And other changes