CAMEL-2568: Introducing RecoverableAggregationRepository to support redelivery of failed aggregated exchanges to support not loosing messages out of the box in Camel. Work in progress.