- move config_file_name to boa.c
- a minor, aesthetic change to the function definition
  for fixup_server_root
- make the config command list static to config.c
- check single-argument config items for all-whitespace
- check two-argument config items for all-whitespace
- don't emit explicit Connection: Keep-Alive header if we are using
  HTTP/1.1, unless it is to signal that we are closing
- add herror to AC_CHECK_FUNCS and rebuild configure
- implement boa_herror to report on gethostbyname (and related)-specific
  errrors
- fix prototype for open_gen_fd
- use boa.h in src/subloc.c
- rename configure.in to configure.ac
- re-run autoheader and aclocal -I.
add a missing 'log_error_time();' before a log message
- change cgi_env from CGI_ENV_MAX+4 to just CGI_ENV_MAX
- update a comment on the fnv1a regarding its status as a public domain
  work, and under no copyright
- in range.c, use off_t instead of unsigned long
- catch fprintf errors when building cached directory file.
- don't bother to chdir to the directory, use opendir directly
- remove buffer.c:escape_string
- use escape.c:html_escape_string which does HTML escaping not HTTP
  escaping.
- move html_escape_string and http_escape_string from index_dir.c to
  escape.c
- set char *port to const
- introduce a bit more error checking in cgi.c when lseeking and dup'ing
  the POST file
- fix Larry Doolittle's copyright to read 1996-2005
- abstract -r option as do_chroot
- acquire current UID instead of calling getuid all the time
- expose do_chroot (in boa.c) to config.c as an option, too.
don't bother clamping bytes_to_write to system_bufsize.
- prefer sendfile over mmap
- remove complicated failed-optimization when we have mmap which tries to
  Combine headers and initial part of response in first packet. May
  Re-introduce something like that later but for now this is too
  Complicated, fragile, and error-prone.
- don't clamp bytes_to_write to system_bufsize
- change simple_itoa prototype to take uint64_t
- use time_t in get_commonlog_time for temporary variable
  instead of unsigned int
- use socklen_t instead of int for setsockopt arg 3
- clean up comments in simple_itoa
- #include compat.h at the top before other includes, there is no need
  to #include config.h as compat.h does that for us.