MFC jail: A jail could be removed without calling OSD methods
Fix a long-standing bug where setting nopersist on a process-less jail
would remove it without calling the the OSD PR_METHOD_REMOVE methods.
(cherry picked from commit 39c8ef90f6d035cd3c3ab40e051b1c0f419c76be)