add mkdir tolerance tests

here's some unit tests to verify the tolerance 
gfs.mkdirs("a/b/c/d") followed by gfs.mkdirs("a/b/c")