[Libguestfs] [nbdkit PATCH 4/5] server: Move prepare/finalize/close recursion to backend.c