Module: Fix DefaultCharset warning

When all error prone warnings are enabled the DefaultCharset bug
pattern is reported:

Module.java:115: error: [DefaultCharset] Implicit use of the platform \
default charset, which can result in differing behaviour between JVM \
executions or incorrect behavior if the encoding of the data source \
doesn't match expectations.
    try (BufferedReader br = new BufferedReader(new FileReader(serverIdFile))) {
                                                  ^
    (see https://errorprone.info/bugpattern/DefaultCharset)

Change-Id: I7a4ef6bf920ef09e6d53b797b0adfab14bc961aa
diff --git a/src/main/java/com/googlesource/gerrit/plugins/multisite/Module.java b/src/main/java/com/googlesource/gerrit/plugins/multisite/Module.java
index 5e91c80..2c9e11e 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/multisite/Module.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/multisite/Module.java
@@ -14,6 +14,8 @@
 
 package com.googlesource.gerrit.plugins.multisite;
 
+import static java.nio.charset.StandardCharsets.UTF_8;
+
 import com.google.common.annotations.VisibleForTesting;
 import com.google.gerrit.lifecycle.LifecycleModule;
 import com.google.gerrit.server.config.SitePaths;
@@ -36,7 +38,6 @@
 import com.googlesource.gerrit.plugins.multisite.validation.ValidationModule;
 import java.io.BufferedReader;
 import java.io.BufferedWriter;
-import java.io.FileReader;
 import java.io.IOException;
 import java.nio.file.Files;
 import java.nio.file.Path;
@@ -148,7 +149,7 @@
 
   private UUID tryToLoadSavedInstanceId(String serverIdFile) {
     if (Files.exists(Paths.get(serverIdFile))) {
-      try (BufferedReader br = new BufferedReader(new FileReader(serverIdFile))) {
+      try (BufferedReader br = Files.newBufferedReader(Paths.get(serverIdFile), UTF_8)) {
         return UUID.fromString(br.readLine());
       } catch (IOException e) {
         log.warn(