Pull up following revision(s) (requested by hannken in ticket #67):
	sys/fs/puffs/puffs_node.c: revision 1.34
	sys/fs/puffs/puffs_vnops.c: revision 1.187
Fix the puffs_sop_thread -> puffs_cookie2vnode path:
- pass the cookie by reference
- add missing mutex_exit()
- update assertion for VNON typed vnodes
Pull up following revision(s) (requested by jmcneill in ticket #121):
	distrib/utils/embedded/conf/beagleboard.conf: revision 1.18
Escape $ in $board so this will boot on beaglebone too.
Pull up following revision(s) (requested by christos in ticket #122):
	lib/libc/stdio/printf.3: revision 1.64
	lib/libc/stdio/vsnprintf.c: revision 1.28
	lib/libc/stdio/vsnprintf_ss.c: revision 1.13
Return EOVERFLOW like FreeBSD does if the buffer size exceeds INT_MAX
(well FreeBSD documents INT_MAX + 1, but in the code it is INT_MAX).
Mention 121, 122 and update to 67.
Pull up following revision(s) (requested by jmcneill in ticket #123):
	sys/dev/sdmmc/sdhc.c: revision 1.48
Don't check slot type for pre-3.0 controllers, the bits were reserved at
the time. If an older controller advertises 1.8V support, just use it.
This fixes high-speed mode support for me on BeagleBone Black.
Ticket #123