…from product dist files. --purge-product now purges dist files as well.
… catalogs based upon it. Addresses issue 21.
…lients to download updates from Apple URLs instead of a local replica
…dding a specific product, print a warning, but continue on.
…pdates. Pylint cleanups, too.
…ailure; muddle on.
…r were not being properly caught.
…pdates as of Octover 2012.
…handled exception if the XML is invalid because of a partial or corrupt download (or Apple error).
…raw (non-branch) local catalog.
…writes are used, it's easier to verify that the catalog that was offered is the expected catalog
…ment' introduced by previous commit
…ate is removed from all catalogs), update OriginalAppleCatalogs to match. This prevents spurious deprecation warnings and also prevents products from being added to the wrong OS-specific branch catalogs when Apple corrects mistakes.
…opard where plistlib chokes on long integers