Initial draft of backporting ensurepip