Don't touch /data, it's always mounted.

While I'm there also ditch /cfg dependency.

(cherry picked from commit d1f3cf6cc80279f894aafff17a1a870996f4778e)
More ZFS polishing.
Commit some horrifying hacks to install FreeNAS on ZFS boot environments
and GRUB.

Expect dragons.