Introduces MediaStream#setConnector(StreamConnector) in order to make it possible to assign values to the properties of a MediaStream as they become known, not create the MediaStream after all property values are known. Adds support for distinguishing offline and online contact capabilities in OperationSetContactCapabilities implementations.