Fix iglob for paths without read permissions

We recurse into the path until we have a permission to list the directory.
Fixes #235.