merge: support naming the branch when merging
Sometimes contributors contribute through their master
(or other
similar branch) rather than through a dedicated topic branch with a
meaningful name. Allow the merge request to be merged with a different
branch name.
Fixes #23 (closed).