Transactional version of AttachmentReader#getAttachment()
Once again another transactional method version, this time for fetching attachments.
I needed to change the unit tests by mocking a few more expected method calls.
Also tested this on two devices, sending and receiving images still functional, also user avatar updates arrive as expected.