Have zfs.util probe whole disks whether or not we are importing

This fixes a bug where we'd always claim a successful probe for
whole devices when the ZPOOL_IMPORT_ALL_COOKIE does not exist,
which would cause Disk Arbitration to stop looking for other
possible driver matches when there's no pool on the device.

Closes #223