Refactoring and audit of Utils.{h,cpp}
Fixed the @exception doxygen decls in Utils.h
Refactoring and audit of TemporaryDir.{h,cpp}