RFC 1951 raw deflate/inflate for JavaScript