Thankfully, since we're only supporting IE 10 or later, we can now safely use the FileReader API.  Yay!