Added some tests and docs for recursive delete