fixes a deadlock condition in can_clean_file
fixes a deadlock condition in can_clean_file

When calling os.wait() without reading stdout, the PIPE buffers fill up
and can't be written to.  Since the subprocess never ends (since it's
not done writing) wait will never return and a deadlock is encountered.
To solve this, we simply read the stdout of the process

ajohnson23/git-fat,ajohnson23/git-fat,ciena-blueplanet/git-fat,lpsinger/git-fat,ciena-blueplanet/git-fat,cyaninc/git-fat,lpsinger/git-fat,cyaninc/git-fat