added soco instance variable to SonosSpeaker ctor