git-cherry-pick: Add keep-redundant-commits option