Enable password authentication.

This was implemented a long time ago, but for some reason was never
plumbed in to the commandline options.
Typos.
Honour CC, CFLAGS and LDFLAGS in configure script.

This fixes feature detection when compiling w/o gcc (ie cross compiling).
figure out which time function to use
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
Time Synchronised Playback final changes

Conflicts:
	configure
	player.c
	rtp.c
	rtsp.c
	shairport.c