HORNETQ-1209 JMSProducer support for CompletionListener
small tck fix, sending proper JMSRuntimeException that is required. No java.lang.IllegalStateException or ArgumentException from JMS
Making it easier to identify errors from the tck
HORNETQ-1209 Only change factory settings at the JmsProducerTest