receive Package Metadata Diff
abstract fun receivePackageMetadataDiff(packageName: String, packageJsonObject: ERROR CLASS: Symbol not found for JsonObject??)
Receives one diff for a MetadataV2 from the index stream. This is called once for each package in the index diff.
If the given packageJsonObject is null, the package should be removed.