MULE-7731 JMS transport should reuse javax.jms.Session, javax.jms.Messag...

...eProducer instances by default
The majority of what is in setup() is used by all test methods, but I'll refactor for smaller method size.