Added dl object for IO plugin
Added io-plugin generator
Added first io plugin
Broke up CMakeLists.txt files
Added new values to default variables