add ZFS backend (WIP)
add ZFS to build
only append dataset once
actually use the correct parent dataset
create parent datasets automatically
destroy child filesystems recursively
destroy origin correctly
use -R instead of -r for zfs destroy
use clones more carefully
handle errors the same for Get
hacky fixes for output parsing issues