download content as an array buffer instead of binary string, and add new BinaryStringView class, with tests, to operate on the array buffer.