+ readlink usage fixed

+ code adapted to boost::filesystem api changes