move io to package and clean up RDFReader

Moving all io to its own package, as it was getting difficult to find all the related files.
( Could potentially also be useful for moving this to its own project ).
Fix for issue #156 "Remove Deprecated read in RDFReader"