Avahi python compatibility fix
Avahi wrapper moved to utils
Avahi constants named
Avahi hostname choice extracted for reuse
Advertise HTTP with Avahi