switch the promise type in `sendReactionMessage` action from `SendReactionMessageResult` to `SendMessageResult`. Since we have a lot of the message info already stored in the local message we no longer need to return a whole new `newMessageInfos` and instead can follow the pattern of text and multimedia messages of returning an updated `time` and `id` which is now the server id