Find and delete localization files based on paths specified in cleaner files

This reads the localization paths from cleaner files, a localizations.xml covering most paths is also supplied.
This branch contains only the needed changes without some unnecessary commits.