Make it easier for ActiveCluster to be used by other JMS implementations - added patches supplied by Ben Kibler