move IOInfo to use pathlib
Merge pull request #420 from jabooth/master

move IOInfo to use pathlib