CAMEL-7421 Adding Channel pooling in RabbitMQProducer

Fix RabbitMQSpringIntTest

Replace custom object pool by Commons Pool

Fix Spring integration test again

Conflicts:
	components/camel-rabbitmq/pom.xml
CAMEL-7421: Fixed CS
CAMEL-7421: Allow to configure the options from the endpoint which is standard way in Camel.