Update BinaryFile to support ArrayBuffers
- Allow BinaryFile objects to be created from the output of FileReader.readAsArrayBuffer