Implement ZFS ARC data collection on FreeBSD

This is a proposed patch to implement ZFS ARC data collection on FreeBSD.  I've incorporated comments from #322 with some polishing and have split the changeset to be a self-containing one with only 1 feature change.