THRIFT-3763 Fix serialization of i64 larger than 2^53 for browserify

This closes #968
diff --git a/lib/nodejs/lib/thrift/int64_util.js b/lib/nodejs/lib/thrift/int64_util.js
index ecba439..e8d707d 100644
--- a/lib/nodejs/lib/thrift/int64_util.js
+++ b/lib/nodejs/lib/thrift/int64_util.js
@@ -40,7 +40,7 @@
       var incremented = false;
       var buffer = new Buffer(8);
       for (var i = 7; i >= 0; --i) {
-        buffer[i] = ~b[o + i] + (incremented ? 0 : 1);
+        buffer[i] = (~b[o + i] + (incremented ? 0 : 1)) & 0xff;
         incremented |= b[o + i];
       }
       b = buffer;