Fix: SSH abandon or restore adds the cover message twice

When a change is abandoned or restored over SSH, and a cover message
is included with the --message option, the message is added on the
review twice.  First it is added with the review comment:

  Patch Set 1:
  Message

And then again with the abandon/restore comment:

  Abandoned/Restored
  Message

The review comment is added regardless of whether or not any review
labels have been applied at the same time.

Fix it so that the message is only added once.  If review labels are
applied, the message will be added with the regular review comment:

  Patch Set 1:
  Message

And then the abandon/restore comment will be added without any message:

  Abandoned/Restored

If there are no review labels applied, there will be no review comment,
and the message will be added with the abandon/restore comment:

  Abandoned/Restored
  Message

Bug: Issue 1721
Change-Id: I9c7e81599854a5d12656e41a29341e2938620a00
1 file changed