Addressing style issues and changed reader.readAsArrayBuffer() calls to ...

...run through proxied futures/completers