a JavaScript port of zfec: fast erasure coding