Vendor import of NetBSD's vis(1) at 2013-02-21
Tag 2013-02-21 import of NetBSD's vis(1)
Vendor import of NetBSD's unvis(1) at 2013-02-21
Tag 2013-02-21 import of NetBSD's unvis(1)
Update to the latest (un)vis(3) sources from NetBSD.  This adds
multibyte support[0] and the new functions strenvisx and strsenvisx.

Add MLINKS for vis(3) functions add by this and the initial import from
NetBSD[1].

PR:		bin/166364, bin/175418
Submitted by:	"J.R. Oldroyd" <fbsd@opal.com>[0]
		stefanf[1]
Obtained from:	NetBSD
MFC after:	2 weeks
Replace our (un)vis(1) commands with implementations from NetBSD to
match our import of the (un)vis(3) APIs.

This adds support for multibyte encoding and the -h and -m flags which
support HTTP and MIME encoding respectively.

PR:		bin/175418
Obtained from:	NetBSD
Make file name generation to work with both new and old versions of OpenSSL.

Sponsored by:	The FreeBSD Foundation