merge for bind 9.10.0-P2, first go
two merge escapees
infrastructure for bind-9.10.0-P2:
adding the tools delv and dnssec-importkey
adding libirs to support delv
note bind import
create /etc/rndc.key on start if it doesn't already exist
Make it compilable: avoid void* arithmetic
Change msdosfs from hashlist to vcache:
- Use (dir_cluster, dir_offset, dir_generation) as key, where
  dir_generation is non-zero and unique for unlinked but open nodes.
- Change deget() to return a vnode as it is unsafe to return a
  referenced but unlocked denode.
Add missing libcrypto
Try to fix debug and debuglib setlists for the bind import
Most filter programs in the kernel need 3 scratch registers.
fix libcrypto
Split softc, fix wsfont_find call.
make export-distfile target slightly more stable.
avoid truncating a directory path when using snprintf(), but instead
detect and return an error.

found and fixed by shm@netbsd.
call this bozohttpd 20140708, and add/fix a couple of CHANGES entries.
fix a device/softc error.
remove some related glue that is no longer needed.
In addition to kernel/tools sources, include another selection of sources
useful for running application stacks on rump kernels.
Fix debug sets for bind.
Define ELF_MAXNOTESIZE, ELF_MAXSHNUM and ELF_MAXPHNUM in <sys/exec_elf.h>, so
that it can be used externally.
Add some RDC devices.