CAMEL-6945 NettyHttpProducer closes the connection when the request connection header is close
JAR upgrades
Fixed tests
Using JmsTestHelper for JMS tests.
CAMEL-6946: Use ConnectException if netty producer cannot connect to remote server.
Upgrade Netty (its a bug fix release says Netty team)
Skip these tests running on Windows, like we do with jetty also
Fixed test
beforeStop on Main should do internal stop logic in independet method, as end users most likely wont call super when they override the method to do their custom logic.
Using JmsTestHelper for JMS tests.
CAMEL-6909: Added exchangeType option to camel-rabbit. Thanks to  Dmitry Buzdin for the patch.
CAMEL-6947: rabbitmq producer should start|stop more cleanly, such as making sure to call close and shutdown the thread pool.
CAMEL-6941: Fixed concurrency issue when shutdown on default executor service manager.
Polished.
CAMEL-6948: Releasing a non-singleton producer by ProducerCache should not only stop the producer but also shutdown it as well if it is a ShutdownableService.
CAMEL-6948: Corrected a tiny typo.
Fixed the CS violation.
Upgraded Groovy
CAMEL-9649: Use rome 1.0 in camel-jcr as rome 0.9 is not a valid Maven artifact
Polished.