magit-cherry.el: shorten long lines

And refactor `magit-cherry' so that no unneeded local bindings are used.
They are unneeded because they are only used once and other text already
sufficiently documents their purpose.