Revert "Remove old fork-and-specialize API"

This reverts commit 9587cd99f09985f2185a34e39617220def544fde.
Revert "Finish fixing Zygote descriptor leakage problem"

This reverts commit 9a59cecc8d23374acc88feb171e7df037bdcd15a.