When probing file content, immediately reject out-of-bounds seek requests rather than filling the whole buffer.  Closes: #340.
Add debug output to show the result of file probing.
Remove trailing whitespace.
Add drct_get_tuple().
Convert drct_get_tuple() to InputPlayback::get_tuple().
Kill off InputPlayback and OutputAPI, part 1.
Update Win32 docs/patches.
Remove references to libaudclient.
Remove Doxyfile; we have no doxygen comments worth speaking of.
Remove some probably useless Python scripts.
Remove the installation path warning.  It turns up too many false positives.
Move autoconf/automake files to build-aux subdirectory.
Update autoconf/automake files.
Pull changes from upstream buildsys to enable building subdirs in parallel.
Remove Thunar support from build system.  It's fine to have examples under contrib but they are unmaintained.
Fix src/Makefile ("all" rule needs to come before other rules.
Enable D-Bus support on Windows and clean up configure.ac a bit.
Cruft removal.
Add patch to enable ClearType on Win32.
Update copyrights.