Add fake directory files functions

I added `directory-files` and `directory-files-and-attributes` using `fakir--file-attribs`.

Hope the code is alright. Somehow the order of the first 2 commits swapped when rebasing onto your tip of the master branch but that should not be a problem, I hope. :-)