Do not compute path 2 times by each deletion.

Now every deletion occurs we fire `computePath` 2 times: one in `isDriectory` body and second in either `rmdir` and `unlink` call.

On heavy used fs it might be costly.