Introduced a new elasticsearch exception family that can hold headers

 - These headers will be copied as response header on the rest response
I think I can :8ball: