Currently I am using this version of the file to get IE10 uploading. This line throws an error if the browser is IE8/9 on initial evaluation of the file. Researching it looks like you need to use window.FileReader as the older browsers handle that.

Currently I am testing using the following line and it is working in all of my tested scenarios.
useBinaryUrl = window.FileReader && !jQuery.isFunction(window.FileReader.prototype.readAsBinaryString);