Fix compilation against API version 2.11

- ChangeInserter now takes a ProjectControl rather than a RefControl

- Classes implementing GroupBackend must implement isVisibleToAll

Change-Id: Ie84e5a6f291f97a4e771935987d779663631dd9c
diff --git a/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/PullRequestCreateChange.java b/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/PullRequestCreateChange.java
index fcd3db4..88a32fd 100644
--- a/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/PullRequestCreateChange.java
+++ b/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/PullRequestCreateChange.java
@@ -222,8 +222,8 @@
     if (topic != null) {
       change.setTopic(topic);
     }
-    ChangeInserter ins =
-        changeInserterFactory.create(refControl, change, pullRequestCommit);
+    ChangeInserter ins = changeInserterFactory.create(
+        refControl.getProjectControl(), change, pullRequestCommit);
     PatchSet newPatchSet = ins.getPatchSet();
 
     if (doValidation) {
diff --git a/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/group/GitHubGroupBackend.java b/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/group/GitHubGroupBackend.java
index 0f1e03c..2ddfef6 100644
--- a/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/group/GitHubGroupBackend.java
+++ b/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/group/GitHubGroupBackend.java
@@ -22,6 +22,7 @@
 import com.google.common.collect.ImmutableSet.Builder;
 import com.google.gerrit.common.data.GroupDescription.Basic;
 import com.google.gerrit.common.data.GroupReference;
+import com.google.gerrit.reviewdb.client.AccountGroup;
 import com.google.gerrit.reviewdb.client.AccountGroup.UUID;
 import com.google.gerrit.server.IdentifiedUser;
 import com.google.gerrit.server.account.GroupBackend;
@@ -56,6 +57,11 @@
   }
 
   @Override
+  public boolean isVisibleToAll(AccountGroup.UUID uuid) {
+    return true;
+  }
+
+  @Override
   public boolean handles(UUID uuid) {
     return uuid.get().startsWith(UUID_PREFIX);
   }