Let the MR owner abandon they own MRs.
Fix API reply when just changing target branch name.
Don't try to change the target branch if it is the same.
Add history feature to MRs, all actions get logged now.