add sorted directory iterator
Standard C / POSIX / GNU implemantation of std::string Error::getMessage(int errorCode)