WIP - rewriting vdev_iokit.c and cpp.
Switching to master and creating a disk-trace branch to verify the disk life-cycle.
Additional logging function
WIP - Rewritten and working
Still has debug logging enabled.