2583 Add -p (parsable) option to zfs list
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Gordon Ross <gwr@nexenta.com>
4307 Variable is used before it is initialized in kwarndtest.c
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Dan McDonald <danmcd@nexenta.com>
4226 mountd(1m) could run out of file descriptors
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Jan Kryl <jan.kryl@nexenta.com>
Approved by: Eric Schrock <eric.schrock@delphix.com>
	[illumos-gate merge]

commit 97adda444bedd8afa322c1d2233957d40bc8e35c
    4226 mountd(1m) could run out of file descriptors
commit 7140fde549ff65142379ea6e25e6276552e22f3f
    4307 Variable is used before it is initialized in kwarndtest.c
commit 43d68d68c1ce08fb35026bebfb141af422e7082e
    2583 Add -p (parsable) option to zfs list

Conflicts:
	usr/src/cmd/zfs/zfs_main.c
	usr/src/cmd/fs.d/nfs/mountd/mountd.c