Bonjour

This adds bonjour to Play.

It does two things with it:

1. It advertises itself via the `_play._tcp` jank so clients can find it on the network.
2. It looks for and keeps track of [Play Speakers](https://github.com/play/play-speaker) on the local network.

Eventually we'll use this for setting their volume. That pull is next.