Revert to 0.9.5 thrift bindings.

All changes from readString to readBinary treat empty strings as null
and cause written, but empty fields to be ignored. We should update to
handle this correctly at some point.