Adds support for more file formats in SDF properties import wizard

When importing properties in an SD-file, it might be good to be able to not depend on only one format. These commits make it possibly to add properties from an .cvs-file. They also reorganize the code so that it (hopefully) will be easier to add surport for even more formarts.