AMI: Implement copy_image.

This fixes issue #215.
Oh, fair enough. (At one point I was duplicating the autocreate sequence so a function made sense. Cleaned it up later but didn't think to fold this back in.) Pull request updated, this is moved back into init.