Removes 'pattern' parameter to listdir, recursedir

Let's move that to next version.
Implements listdir, recursedir
Removes temporary directory
Adds 'name' parameter to mkdir and open
Adds rmtree
Adds tests for listdir