Allow to specify the name for NameAlreadyUsedException

The NameAlreadyUsedException's message did not contain any hints to
which name was already in use. The additional constructor allows to
pass the already used name in order to provide a more meaningful
message.

Change-Id: If2a26371e3a3fbc9e5212d9347e78d01ba13dd44
diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/errors/NameAlreadyUsedException.java b/gerrit-common/src/main/java/com/google/gerrit/common/errors/NameAlreadyUsedException.java
index a2d487b..d3988ff 100644
--- a/gerrit-common/src/main/java/com/google/gerrit/common/errors/NameAlreadyUsedException.java
+++ b/gerrit-common/src/main/java/com/google/gerrit/common/errors/NameAlreadyUsedException.java
@@ -23,4 +23,8 @@
   public NameAlreadyUsedException() {
     super(MESSAGE);
   }
+
+  public NameAlreadyUsedException(String name) {
+    super(MESSAGE + ": " + name);
+  }
 }