Fix for Firefox quirk: streaming in worker now uses FileReaderSync (closes #76)