Fix depot_verify_chunks.py failing to subdivide when p4 dirs -D returns parent path
Validate p4 dirs -D results to only accept genuine one-level-deeper
children. For some depot structures, p4 dirs -D PATH/* returns the
parent path itself rather than subdirectories, causing the visited
guard to absorb all results and fall back to a single oversized leaf
chunk. When p4 dirs -D yields no valid children, retry without -D
to obtain the real subdirectories.