store: use system.EnsureRemoveAll to rm container
store: use system.EnsureRemoveAll to rm container

if the container deletion fails with the simple os.RemoveAll(path),
then attempt again using system.EnsureRemoveAll(path).

The difference is that system.EnsureRemoveAll(path) tries to umount
eventual mounts that are keeping the directory busy.

It might help with: https://github.com/containers/podman/issues/11594

Signed-off-by: Giuseppe Scrivano <20002b7b24c75512093a71a58285826d5c504fca@redhat.com>

containers/storage,containers/storage,containers/storage