Fix DNSSD on Mac OS X

Complete DACP code and push Rhythmbox patch

Reduce the memory usage while building response to media list query.

Replace dmap-md5.[ch] with GChecksum.

Ensure client test catches newly shared files?

Do transcode based on client?

Complete Mac OS X Zeroconf backend as an alternative to avahi
	Finish browser side support.
	Update MacPorts port to no longer require avahi.

Fix seeking.

Documentation, see README (put documentation in test code?).

Clean up test_dmap_server.
	Fix code that determines path of test.jpeg.

See FIXME's in dmap-share.c, daap-share.c, daap-record.c and dpap-share.c.

Comment purpose of each source file and describe interfaces, using test
programs as examples.
