UpdateMemory() now returns whether to skip the cpy.

This way it can do it itself as necessary in the right order.
Fix block transfer upload.

Wasn't working properly, rendered to the wrong target.

No longer need the UpdateFromMemory() thing, now.
Allow memcpy gpu downloads.

Fixes FF4 battle transition effect, Trails in the Sky menu, etc.