THRIFT-939. java: optional binary fields throw NPE on default byte[] getters This patch deals with null ByteBuffers correctly.