added cases for csv and xml for destatis, substitute german umlaute with equivalents, minor refactoring