osx: introduce bonjour support
Merge pull request #411 from dmarion/bonjour

osx: introduce bonjour support