move the plugin tests to the plugin directory
better dependency handling w.r.t. the revision
io handler test success
io compiles, test failes
mostly compiles
implement the basic io plugin
remove bug in user plugin
replace template parameters by library wide configured defines