Java: Fix bug with default value for binary field
Java: Fix bug with default value for binary field

Summary:
Thrift allows binary fields to have a default value defined by literal strings.
The `javadeprecated` codegen was not respecting this part of the spec, and
generating invalid code.
This diff fixes the bug by converting the default value from `String` to
`byte[]` for binary fields.

Reviewed By: avalonalex

Differential Revision: D20452335

fbshipit-source-id: 721ddb8d6d4c44b4c781feb20d1d1d6ca133ac74

facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift