Fall back to 127.0.0.1 for dev server title

If local hostname resolution doesn't work, don't bother with fancy
fallbacks, just use 127.0.0.1. This is just for the page title so it
doesn't actually matter.

Change-Id: I85ddc1d88ebbd3d0aa94a0228642096114341f0d
diff --git a/gitiles-dev/src/main/java/com/google/gitiles/dev/DevServer.java b/gitiles-dev/src/main/java/com/google/gitiles/dev/DevServer.java
index 4c2e97b..4f23595 100644
--- a/gitiles-dev/src/main/java/com/google/gitiles/dev/DevServer.java
+++ b/gitiles-dev/src/main/java/com/google/gitiles/dev/DevServer.java
@@ -51,13 +51,18 @@
 class DevServer {
   private static final Logger log = LoggerFactory.getLogger(PathServlet.class);
 
-  private static Config defaultConfig() throws UnknownHostException {
+  private static Config defaultConfig() {
     Config cfg = new Config();
     String cwd = System.getProperty("user.dir");
     cfg.setString("gitiles", null, "basePath", cwd);
     cfg.setBoolean("gitiles", null, "exportAll", true);
     cfg.setString("gitiles", null, "baseGitUrl", "file://" + cwd + "/");
-    String networkHostName = InetAddress.getLocalHost().getCanonicalHostName();
+    String networkHostName;
+    try {
+      networkHostName = InetAddress.getLocalHost().getCanonicalHostName();
+    } catch (UnknownHostException e) {
+      networkHostName = "127.0.0.1";
+    }
     cfg.setString("gitiles", null, "siteTitle",
         String.format("Gitiles - %s:%s", networkHostName, cwd));
     cfg.setString("gitiles", null, "canonicalHostName", new File(cwd).getName());