Method/Native/TarExtractor: handling files in dirs

In some cases the tar do not contains the dirs where the files are. The current implementation is falling in those cases.

```sh
tar tvf file_ok_no_dirs.tar
-rw-r--r--  0 mcuadros staff      11 Dec 20 11:38 level2/4.txt
-rw-r--r--  0 mcuadros staff      11 Dec 20 11:38 level2/level3/5.txt
```

This PRs fix the problem.