Introduce accountId field which is a new id (SHA-1 hash) for an Account.

There are no getter/setters defined since they are referencing
oldAccountId at the moment. Once all references of old ids is removed from
Gerrit getters and setters will point at this field.

Change-Id: I8f97a467f5877e629344eea3ff6f636eb1f6caf3
Signed-off-by: Grzegorz Kossakowski <grek@google.com>
diff --git a/src/main/java/com/google/gerrit/client/reviewdb/Account.java b/src/main/java/com/google/gerrit/client/reviewdb/Account.java
index b882fe8..29a7323 100644
--- a/src/main/java/com/google/gerrit/client/reviewdb/Account.java
+++ b/src/main/java/com/google/gerrit/client/reviewdb/Account.java
@@ -123,6 +123,9 @@
   @Column(name = Column.NONE)
   AccountGeneralPreferences generalPreferences;
 
+  /** Account id which is a unique (world-wide) SHA-1 value */
+  String accountId;
+
   protected Account() {
   }
 
diff --git a/src/main/java/com/google/gerrit/client/reviewdb/AccountExternalId.java b/src/main/java/com/google/gerrit/client/reviewdb/AccountExternalId.java
index 2e703f4..38940e9 100644
--- a/src/main/java/com/google/gerrit/client/reviewdb/AccountExternalId.java
+++ b/src/main/java/com/google/gerrit/client/reviewdb/AccountExternalId.java
@@ -97,6 +97,9 @@
   /** <i>computed value</i> is this identity trusted by the site administrator? */
   protected boolean trusted;
 
+  /** Account id which is a unique (world-wide) SHA-1 value */
+  String accountId;
+
   protected AccountExternalId() {
   }