git cherry-menu: allow blacklist edit if patch-id changed after cherry-pick

Normally we would only blacklist the upstream branch we're working on if
patch-id changed after a successful cherry-pick. Thus we can still port
the patch to other branch in the future.

This is an initial attempt. Please help to review and give feedback.