THRIFT-1973 TCompactProtocol in C# lib does not serialize and deserialize negative int32 and int64 number correctly
Patch: Eric Ding
Merge ../thrift into trunk
Merge branch 'trunk' of https://github.com/henrique/thrift into trunk