Merge the Isilon ATF code

This is a placeholder merge request to go over all of the items to ensure that I understand everything, some of the items from Isilon can be dropped as I dropped them from the atf branch (diff reduction), and make sure that any valid fixes from NetBSD can be pushed back.
True, but it's a NetBSD requirement that goes above and beyond POSIX: http://ftp.netbsd.org/pub/NetBSD/NetBSD-release-6/src/lib/libc/sys/gettimeofday.2 . Should we clip all NetBSD code or #ifdef it out?