Copied TDerializer from thrift verbatim
Introduce extra deserialize method onto TDeserializerCopy to avoid extra array copy