deletegate throwable responses to callback.onFailure
Merge pull request #3586 from eminn/fix/client-mapreduce-test-fixes-maintenance

[backport] deletegate throwable responses to callback.onFailure