Revert "Remove old fork-and-specialize API"

This reverts commit 98c4a1539b1575930450c0c200316a509d973bc1.
Revert "Finish fixing Zygote descriptor leakage problem"

This reverts commit 49249103ea160a7703641fe0e6b7ca10786abdbd.