CCPackage featuring readonly property to get the full install URL.
CCPackage description for debuggin purposes added.
Refactoring for tests: Reusing fixtures and less dependencies to CCPackageHelper to determine caches folder path.
Fixed most warnings for Mac target.
Removed convenience method to download from a custom URL without providing a resolution.
This lead to all kinds of trouble. The resolution has to be set otherwise the default one is chosen risking a package not being installed if the downloaded one differed in resolution.
CCPackageManager new methods to access package of a different resolution and os.
More regular saving of package manager's sate.
CCPackageManager and downloading package with remoteURL: going one step further, developer has to specify OS as well.
PackageInstaller changed to delete existing folder first before installing a new package.
The protection is in the CCPackageManager: If a package already exists with the given name it won't be downloaded/installed.
Tests reusing fixtures.
Removed some unnecessary initializers for CCPackages.