switched to dcodes protobufjs, made all tests pass