Converting CCPackageManager's installPath to a relative path.
New path behaviour is relative to the caches folder.
CCPackageInstaller working with relative path.
CCPackage's installURL property renamed to reflect relative nature.
CCPackageCocos2dEnabler working with relative paths now.
CCPackageManager working with relative paths now.
Tests fixed.
Merge branch 'v3.3' into bugfix/package_persistency_ios
Restored serialization key for former installURL of CCPackage. Backwards compatible again.
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.
Merge pull request #1070 from NickyWeber/bugfix/package_persistency_ios

Bugfix/package persistency ios and more