In addition to packing an Image Manifest, we can further support packing an Image Index. We can have a new method called `PackIndex` in [pack.go](https://github.com/oras-project/oras-go/blob/main/pack.go)