Do not redefine ZFS_DEBUG_STR

We now have ZOL's definition of ZFS_DEBUG_STR in zfs_ioctl.c, so
there is no need to define ZFS_DEBUG_STR ourselves.
Fix debug build.
Remove old OPPLE pipe sending code.
Change ioc_send_new to use getf/releasef, although not in use yet.
Merge branch 'master' of github.com:openzfsonosx/zfs
Remove ZFS_INIT_LAUNCHD_REVERSE_DNS and clean up whitespace
Fixes config=kernel build by not including launchd-daemons.am

Only include launchd-daemons.am when --with-config=user|all.