added an integration test to show https://issues.apache.org/activemq/browse/CAMEL-435 is a problem, then patched the camel-jms code to not depend directly on BrowserCallback from Spring 2.5.x