When using warden to create jails, do all ZFS ops relative to the
JAILDIR dataset, this will allow moving JAILDIR around, and fix
issues with odd dataset creation.

This fix implies that your JAILDIR is indeed a mounted ZFS dataset,
but we have assumed that for a while now anyway.