added the ability to create a jms connection factory via properties for
any provider on the classpath.