add transaction workaround for getAttachment against IDB remote [see caveats in comment, WebSQL still broken]