Delay the use of zed for snapshot mounts
Fix make install with DESTDIR

Fixes make install DESTDIR=<path>

Creates /Library/LaunchDaemons and /usr/local/sbin if needed.
Correction: Fix make install with DESTDIR

Inserted mkdir at wrong line
zvol symlinks need to be removed before spa is destroyed.
Clean up zvol symlinks when zvol goes away and handle zvols that are levels down.
Change three znode printf's into dprintf's.
changelist_postfix bugfix for case when ~CL_GATHER_SKIP_SNAPSHOT.
Instead of returning ENOTSUP, return empty directory listings instead.
Cleans up whitespace in libzfs_changelist.c
Second arg to zfs_ereport_zvol_post is const char * not spa_t *
Added fdatasync to libspl.
Fill in mountpoint buffer before using it in errors

zfs_is_mountable() fills in the mountpoint buffer, so, as in
upstream, it needs to have been called before the mountpoint
buffer can be used in error messages.

In particular,

	return (zfs_error_fmt(hdl, EZFS_MOUNTFAILED,
	    dgettext(TEXT_DOMAIN, "cannot mount '%s'"),
	    mountpoint));

should not come before the call to zfs_is_mountable().
Auto-import script to work around lack of persistent device paths
Block snapshots from mounting when their parent fs is unmounted.
Re-import script should handle spaces in pool name.

Also logs more errors.
autoconf and launchd plist for zpool-autoimport.sh
Use makefile variables rather than hard-coded paths for $sbindir.
Rework the .zfs code.
Allow .zfs even if hidden
Use full path to zfs command in the autoimport script.