Encoding when reading CSV
The encoding is detected when the CSV is read for the first time on generating a mapping file.
The detected encoding should be made visible to the user, in case it is wrong. Make a output about it when detecting.
Otherwise make a config-parameter for the user to supply the coding..