receive Package Metadata Diff
abstract fun receivePackageMetadataDiff(packageName: String, packageJsonObject: <Error class: unknown class>?)
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.