Fix issue #209 and fix a logger name

I have created an ExceptionMapper class that can be used to customize the exception created by AbstractRequestCallback. The replacement of the default ExceptionMapper is done using the Defaults class.