THRIFT-1922: Inconsistency in optional fields between Java/C# and python

Patch: Nate Rosenblum