Added directory deletion

Delete function is now fully functional, deletes files, folder, and folders with files (recursively). 

Thanks alot _h5ai team, you guys have great code :)