Add option to ignore error on copy when key no longer exists

This option is useful when copying between buckets and the source bucket may have deleted keys in the meantime.

Working much like the tar --ignore-failed-read option.