Test: Fix incorrect clean up for distcheck.
Test: Fix incorrect clean up for distcheck.

 * In distcheck, all code folder has not write permission which
   cause clean up method cannot remove python modules in /tmp folder.
   Error message:

    rm: cannot remove `/tmp/9472/python/lsm/external/__init__.py': Permission
    denied

 * Fixed by add writing permission to /tmp/<random> folder recursively before
   removal.

Signed-off-by: Gris Ge <e24f3acbe39bf94f92e8af3c48f8852106ad5ad7@redhat.com>

cathay4t/libstoragemgmt,libstorage/libstoragemgmt,joehandzik/libstoragemgmt,HP-Scale-out-Storage/libstoragemgmt,jumitche/libstoragemgmt,cathay4t/libstoragemgmt,tasleson/libstoragemgmt,libstorage/libstoragemgmt,libstorage/libstoragemgmt,HP-Scale-out-Storage/libstoragemgmt,tasleson/libstoragemgmt,HP-Scale-out-Storage/libstoragemgmt,tasleson/libstoragemgmt,HP-Scale-out-Storage/libstoragemgmt,libstorage/libstoragemgmt,joehandzik/libstoragemgmt,joehandzik/libstoragemgmt,tasleson/libstoragemgmt,jumitche/libstoragemgmt,cathay4t/libstoragemgmt,libstorage/libstoragemgmt,jumitche/libstoragemgmt,joehandzik/libstoragemgmt,jumitche/libstoragemgmt,cathay4t/libstoragemgmt,tasleson/libstoragemgmt,jumitche/libstoragemgmt,cathay4t/libstoragemgmt