Data is now decoded progressively into a big pre-allocated buffer. This fixes errors in Chrome when the project gets really big. Also fixed errors on big endian systems (probably). Support added to unpackager already.