Bug 1059233 - [SMS] Opening cropped image attachment returned from gallery might cause error, r=azasypkin

- Using asyncStorage to make a clone data in local and return.
I remember that Julien was against arrow functions in our main code for now(except for the tests), I'm eager to start using it someday. So up to you, just wanted to note :)