SecureMessageClient
constructor(localAddress: DeviceAddress, storage: ClientStorage, protocol: ProtocolEngine, transport: SecureMessageTransport, preKeyConfiguration: PreKeyConfiguration = PreKeyConfiguration(), clock: Clock = Clock.System)