ZFSROOT not hardcoded to zpool or dataset 'tank'

For ZFS root readonly case, the WHEREISROOT variable was grep-ing for 'tank', expecting a zpool with that name.

A workaround of naming a dataset 'tank', for example, 'sys/ROOT/tank' or 'sys/tank/pfSense' is compatible, however this shouldn't be hardcoded in.

My proposed change replaces WHEREISROOT with ZFSROOT using awk. I noticed awk is used elsewhere in this script. However it is still simple code that is not resilient against unexpected circumstances, let alone failure.
Merge pull request #1 from evansus/patch-1

ZFSROOT not hardcoded to zpool or dataset 'tank'
Use 'zfs mount' to get ZFSROOT dataset

using just zfs, grep, and cut, with a simple regexp
Merge pull request #2 from evansus/master

simpler zfs mount command
Merge pull request #602 from evansus/patch-1

ZFSROOT not hardcoded to zpool or dataset 'tank'