Merged my code (com.haerter.iqser.plugin.csv) into this project.
The way the content provider works has slightly changed and improved, but the result should be the same.
The way the content provider is configured has changed (this still has to be documented in plugin.xml), but backward compatibility is realized.
Fixed a few things, i.a.
- PCD duplicate
- getBinaryData
- unit tests

Updated plugin.xml with new configuration syntax.
Fixed Test
Added support for composite unique identifiers (multi-column IDs).
Fixed PMD violation.
Bugfix: absolute path
Added possibility to specify a column that will be used as NAME-Attribute.
updated project configuration for usage of m2eclipse-plugin instead of iam
Updated project to 2.0-SNAPSHOT.
updated project settings
Renamed class CSVContentProvider to CsvContentProvider.
Fixed some bugs. Content type can now be set by an init-parameter.
Fixed after changes in ContentProvider interface.
Fixed the JUnit tests
updated .project configuration
Configured installation of .gin-archive to iqser's maven repository
Fixed ContentProviders due to API changes.