adjust csv handling to new roo interface

Due to changes in roo, the CSV handling can be simplified a lot.

This also fixes the lates travis build