Cleaned up version of #558 - Add avahi publishing of MPD and HTTP server endpoints.