* xfer-src/filter-process.c (xfer_filter_process): Add must_drain,
  cancel_on_success and ignore_broken_pipe flag).
* xfer-src/filter-process.c (child_watch_callback): Send XMSG_INFO.
* xfer-src/xfer-element.c: Initialize new flags.
* xfer-src/xfer-element.h (XferElement): Add must_drain, drain_mode,
  cancel_on_success and ignore_broken_pipe.
* xfer-src/element-glue.c: Handle new flags.
* perl/Amanda/Xfer.swg (xfer_filter_process): Add new flags.
* installcheck/Amanda_Xfer.pl: Test new flags.
* server-src/amcheckdump.pl: Use new flags.
* server-src/amfetchdump.pl: Use new flags.
* server-src/amidxtaped.pl: Use new flags.
* server-src/amrestore.pl: Use new flags.


git-svn-id: https://svn.code.sf.net/p/amanda/code/amanda/trunk@5330 a8d146d6-cc15-0410-8900-af154a0219e0