Createdir

Here and in every other test, we called provider.createDirectory() instead of Files.createDirectory() because, for some reason, Files.createDirectory() wouldn't work. It would not cause an exception or anything, execution would simply pass right over the call. Since these tests work when calling provider.createDirectory() directly, we figured it was not indicative of an error in our call, but something deeper, so we submitted this pull request. However, it's still a concern, so I'm making a note of it here.