Camel 7050 camel-jms drops messages when errorHandler throws an exception

I'm not as confident with this pull request as the other ones I did.

I tried to fix this issue in order to know better the redelivery process, maybe there's something I missed.