Fix for issue 201

Added a sanity check for SSDP search responses, so that misbehaved devices on the network do not prevent SoCo from working.
Please add a comment to describe what a "good" response looks like (eg why you're explicitly looking for ``"Sonos"``)