Hibernate 5 changed the signature of the Session#close() method from returning a Connection to being void. To support both verions, we've moved to making the call via reflection. This commit also upgrades the ActiveMQ version used in testing to be compliant with the Spring IO Platform. Resolves BATCH-2496