Further simplified the AnalysisListener interface and consolidated
listener behaviour in AbstractRowProcessingConsumer.