fix protobuf

原先代码protobuf编码部分处理有问题~例如添加string字段时，字段长度应该是variant int32而不是直接4个byte。我把google protobuf的java库中的codecoutputstream抽取出来，改写了对应代码~之前的版本在pomelo@1.0开启protobuf之后无法正常传输，现在可以了 :D