THRIFT-876. java: Add SASL support This patch adds support for a SASL-secured transport to the Java library. In its current form, it only works for the blocking-IO servers. Patch: Aaron T Meyers