OutputCSV::result_to_csv() becomes Result::to_csv(). OutputCSV::results_to_csv() becomes ResultList::to_csv().
Write results computed by several algorithms for the same request simultaneously for a given medium. This allows to have only one CSV line for a given request. To achieve that, the class ResultList was created.