JmsTemplate constructor now accepts/exposes a Java JmsTemplate

The default constructor now accepts a  Java JmsTemplate (using an import alias). THis is now also exposed and allows users to set configuration such as receiveTimeout, priority, persistence mode using the properties on the wrapped Java JmsTemplate.

----
I needed to set the receive timeout.