Fix to strip trailing whitespace from all lines
net/tcpclient.cc: Use POSIX O_NONBLOCK in preference to O_NDELAY
which has different semantics on BSD and System V.
common/safesyssocket.h: Include safeerrno.h when we use errno.
docs/cgiparams.rst: Improve wording of docs for SORT parameter.
backends/glass/glass_freelist.cc,backends/glass/glass_freelist.h:
Avoid any mutual recursion between GlassFreeList::get_block() and
GlassFreeList::mark_block_unused().
backends/glass/glass_check.cc: Distinguish between a block in use
and in the freelist, and a block in the freelist more than once.
configure.ac,diritor.cc: Avoid doing link tests with libmagic in
configure as they fail on mingw due to not automatically picking up
libraries which libmagic itself depends on.
Merge remote-tracking branch 'upstream/master' into pkgconfig