AMI: Implement copy_image.

This fixes issue #215.
This should probably stay in the `__init__` to avoid confusion.