[native] Use new error handling when sending multimedia on native
Summary: The logic and most of the code is the same as in D1100
Test Plan:
- Send successful image message
- Modify thread creator to fail every other time, send multimedia message and retry
- Modify messages responder to fail every other time, send multimedia message and retry
- Modify both thread creator and message responder and send the message
- In the last 3 cases send create a thread from other device and then retry
Reviewers: ashoat
Reviewed By: ashoat
Subscribers: KatPo, Adrian, atul
Differential Revision: https://phabricator.ashoat.com/D1139