Pull up following revision(s) (requested by manu in ticket #136):
	sys/fs/puffs/puffs_vnops.c: revision 1.189-1.191
If we truncate a file open for writing, make sure we zero-fill the end
of the last page, otherwise if the file is later truncated to a larger
size (creating a hole), that area will not return zeroes as it should.
Pull up following revision(s) (requested by manu in ticket #137):
	lib/libperfuse/ops.c: revision 1.76
Report allocated bytes on FS correctly, instead of using file size
(which is wrong for sparse files)
Pullup the following revisions, requested by christos in #138:

src/lib/libm/Makefile			1.165-1.166
src/lib/libm/shlib_version		1.14
src/lib/libm/arch/vax/n_atan2.S		1.9
src/lib/libm/arch/vax/n_cabs.S		1.7
src/lib/libm/arch/vax/n_sincos.S	1.9
src/lib/libm/arch/vax/n_sqrt.S		1.10-1.11
src/lib/libm/complex/Makefile.inc	1.5-1.8
src/lib/libm/complex/cabsl.c		1.1
src/lib/libm/complex/cacoshl.c		1.1
src/lib/libm/complex/cacosl.c		1.1
src/lib/libm/complex/cargl.c		1.1
src/lib/libm/complex/casinhl.c		1.1
src/lib/libm/complex/casinl.c		1.1
src/lib/libm/complex/catanhl.c		1.1
src/lib/libm/complex/catanl.c		1.1
src/lib/libm/complex/ccoshl.c		1.1
src/lib/libm/complex/ccosl.c		1.1
src/lib/libm/complex/cephes_subrl.c	1.1
src/lib/libm/complex/cephes_subrl.h	1.1
src/lib/libm/complex/cexpl.c		1.1
src/lib/libm/complex/clogl.c		1.1
src/lib/libm/complex/cpowl.c		1.1
src/lib/libm/complex/cprojl.c		1.7
src/lib/libm/complex/csinhl.c		1.1
src/lib/libm/complex/csinl.c		1.1
src/lib/libm/complex/csqrtl.c		1.1
src/lib/libm/complex/ctanhl.c		1.1
src/lib/libm/complex/ctanl.c		1.1
src/lib/libm/man/acosh.3		1.17
src/lib/libm/man/asinh.3		1.17
src/lib/libm/man/atanh.3		1.17
src/lib/libm/noieee_src/n_atan2.c	1.7
src/lib/libm/noieee_src/n_cosh.c	1.9
src/lib/libm/noieee_src/n_exp.c		1.9
src/lib/libm/noieee_src/n_log.c		1.8
src/lib/libm/noieee_src/n_pow.c		1.10-1.11
src/lib/libm/noieee_src/n_sincos.c	1.7
src/lib/libm/noieee_src/n_sinh.c	1.8

Import the missing complex support routines from FreeBSD so we can
enable C++ 2011 mode for libstc++.
Tickets #136-#138
Pull up following revision(s) (requested by christos in ticket #138):
	distrib/sets/lists/debug/md.sparc64: revision 1.65
	distrib/sets/lists/debug/md.amd64: revision 1.66
	distrib/sets/lists/debug/ad.mips: revision 1.42
	distrib/sets/lists/base/shl.mi: revision 1.717
	distrib/sets/lists/debug/ad.aarch64: revision 1.7
	distrib/sets/lists/base/ad.mips: revision 1.52
	distrib/sets/lists/debug/shl.mi: revision 1.76
	distrib/sets/lists/base/ad.powerpc: revision 1.21
	distrib/sets/lists/debug/ad.arm: revision 1.46
	distrib/sets/lists/base/ad.aarch64: revision 1.8
	distrib/sets/lists/base/md.amd64: revision 1.248
	distrib/sets/lists/debug/ad.powerpc: revision 1.22
	distrib/sets/lists/base/md.sparc64: revision 1.236
	distrib/sets/lists/comp/mi: revision 1.1915
	distrib/sets/lists/comp/mi: revision 1.1916
	distrib/sets/lists/base/ad.arm: revision 1.57
Bump libm for long double complex functions.
Add a bunch of new libm/complex man pages.
Note additional set lists files for #138.