tools: io-utils make-over

Fix compiler issue with GCC
Push all io-utils into io namespace
FileHashList replaced by std::set
Output of dtnoutbox changed
Code-style fixed