Excessive logging on production environments

https://jira.dev.bbc.co.uk/browse/IBL-1619

FutureCallbackAdapter stack traces don't seem very helpful. So we will now log the top 10 "caused by" messages of exceptions passed to this class instead of the entire stack trace. This should reduce the log file size by 80%.