Fix SyncClientHelper

exceptionHolder variable is an array of TException but is created with an array of type TTransportException. Therefore at runtime, when it is trying to hold a object of type TException, the jvm throws an ArrayStoreException and kills the system thread. Therefore the exception is not propagated back to the client code.