xapian-bridge C port

endlessm/eos-sdk#2463
Not sure what that would buy us; I'm pretty confident this plus the `prctl` call we do in the process setup function are enough to make sure no processes are left around. If `g_subprocess_force_exit` and the `prctl` both fail, I don't think there's anything else `wait_check` can do.