Copy multiple patches to user memory

It would be great to be able to select say 8, or 5, or 10 patches and copy them into a bank all at once. Same applies to entire SVD files.

This needs to ask for confirmation, and abort if one of the target patches is read-only, in order to prevent accidental overwriting of patches. Probably it wouldn’t hurt to make a backup first, and/or support undo.