deserialize = function(buffer, callback) {
            var view = buffer instanceof DataView ? buffer : new DataView(buffer);
            var result = unpack(view, 0);
            return result.value;
        }
Deserialize binary and return JavaScript object
@param  ArrayBuffer buffer ArrayBuffer you want to deserialize
@return mixed              Retrieved JavaScript object