md5blk = function (s) {
            var md5blks = [],
                i; /* Andy King said do it this way. */
    
            for (i = 0; i < 64; i += 4) {
                md5blks[i >> 2] = s.charCodeAt(i) + (s.charCodeAt(i + 1) << 8) + (s.charCodeAt(i + 2) << 16) + (s.charCodeAt(i + 3) << 24);
            }
            return md5blks;
        }
Concats two array buffers, returning a new one.

@param  {ArrayBuffer} first  The first array buffer
@param  {ArrayBuffer} second The second array buffer

@return {ArrayBuffer} The new array buffer