Emscripten-ized Blowfish for fun and profit!