File upload in IE10

IE10 does not support readAsBinaryString but it does support
readAsDataURL, which is actually better since the file needs to be
base64-encoded anyway.
Example adventure button