BL-503: Add ability to paste images on Linux

This should also fix BL-495, BL-464, and BL-671.
This change was needed because I started getting JS errors when Bloom starts after I updated dependencies. I think it is related to the changes for Art of Reading.