add delay reporting to sinks
add timing functions
synchronised playback
add support for generic sinks
remove unused functions
fix: First check if the tools configure needs are installed
fix: gcc might not be the default c compiler
fix: on a FreeBSD machine, assume OpenSSL is there

On FreeBSD, OpenSSL is always there, but no .pc file is installed,
so pkg-config does not report it
fix: only sleep if delay is positive
fix: first shutdown player, otherwise this hangs shairport on OpenBSD
fix: lower base sample for interpolated sample could be out-of-bounds