Synchronous and asynchronous recursive directory tree deleters.