bonjour to Zeroconf

Renamed the Tcl package to “zeroconf” in preparation for introducing
and alternate C layer based on the avahi SDK for platforms on which
Avahi is the predominate standard (eg linix.)
Moved Files from generic to bonjour/