THRIFT-4932: Using a default string on a binary field results in invalid Java code.

Client: Java
Patch: Ewan Higgs

This closes #1875.
5 files changed