Compilation fixes for OpenBSD

- add missing includes
- initialize variable to prevent "may be used uninitialized" warning which is
  treated as error
Allow underscores in user and group names
Correct alias syntax in inadyn(8) man page