Merged from trunk r58{20,33}
Minor cleanup for the LIVEVCS.stable code.
add support for transparently decompressing gz/Z/bz2 files since some
upstream packages will compress for us (SpankMan)
For bug #164078, don't trigger the CLEAN_DELAY countdown for autoclean
operations since those are most likely unattended. Thanks to Dan
<hydrogen@notyetimplemented.com> for the initial patch.
For bug #164363, shuffle the ip addresses returned from
socket.getaddrinfo().
svn path=/main/branches/prefix/; revision=5834