Speakers

This adds [Play Speaker](https://github.com/play/play-speaker) support to Play.

Using bonjour, Play will listen for Play Speakers on the local network. It will keep track of them as they appear and disappear via `Play.speakers`.

This also adds and API to return a list of known speakers, as well as the ability to mute, unmute, and set their volume.