Make RetryingExecutor implement ListeningExecutorService