diragv() now reads the output of 'ls -laR' in a single pass rather than calling
'ls -la' recursively on each directory. Performance improvement of 1100%. NOw
need to work on better reporting.