Make _drush_add_commandfiles() more robust at detecting and avoiding double-loading Drush commandfiles.
Fix bug in drush_tarball_extract that caused the wrong thing to be returned in the file list if $destination was specified when a zip file was extracted.