Update outdated links in samples

Showcase and DynaTable linked to the old doc and homepage at
code.google.com (not even developers.google.com!)

The goal in README-MAVEN.txt files is only to have working links, by
making them point to the backup of the old wiki on GitHub's
old_google_code_wiki repo.

Finally, replace the mention of GIN with Dagger in MobileWebApp's
ClientFactory.

Change-Id: I06ab002a68ecdf06bb791f13f615e293026ae766
diff --git a/samples/dynatable/src/com/google/gwt/sample/dynatable/client/DynaTableWidget.java b/samples/dynatable/src/com/google/gwt/sample/dynatable/client/DynaTableWidget.java
index e6ad316..1e7c8be 100644
--- a/samples/dynatable/src/com/google/gwt/sample/dynatable/client/DynaTableWidget.java
+++ b/samples/dynatable/src/com/google/gwt/sample/dynatable/client/DynaTableWidget.java
@@ -169,9 +169,9 @@
     }
   }
 
-  private static final String NO_CONNECTION_MESSAGE = "<p>The DynaTable example uses a <a href=\"http://code.google.com/"
-      + "webtoolkit/documentation/com.google.gwt.doc.DeveloperGuide."
-      + "RemoteProcedureCalls.html\" target=\"_blank\">Remote Procedure Call</a> "
+  private static final String NO_CONNECTION_MESSAGE = "<p>The DynaTable example uses a <a "
+      + "href=\"http://www.gwtproject.org/doc/latest/DevGuideServerCommunication.html"
+      + "#DevGuideRemoteProcedureCalls\" target=\"_blank\">Remote Procedure Call</a> "
       + "(RPC) to request data from the server.  In order for the RPC to "
       + "successfully return data, the server component must be available.</p>"
       + "<p>If you are running this demo from compiled code, the server "
diff --git a/samples/dynatablerf/README-MAVEN.txt b/samples/dynatablerf/README-MAVEN.txt
index 705d7fb..868b807 100644
--- a/samples/dynatablerf/README-MAVEN.txt
+++ b/samples/dynatablerf/README-MAVEN.txt
@@ -1,7 +1,7 @@
 -- Option A: Import your project into Eclipse (recommended) --
 
 Configure Eclipse following the instructions at
-http://code.google.com/p/google-web-toolkit/wiki/WorkingWithMaven#Using_Maven_with_Google_Plugin_for_Eclipse
+https://github.com/gwtproject/old_google_code_wiki/blob/master/WorkingWithMaven.wiki.md#using-maven-with-google-plugin-for-eclipse
 
 In Eclipse, go to the File menu and choose:
 
diff --git a/samples/mobilewebapp/README-MAVEN.txt b/samples/mobilewebapp/README-MAVEN.txt
index cddc4e9..3d34bc2 100644
--- a/samples/mobilewebapp/README-MAVEN.txt
+++ b/samples/mobilewebapp/README-MAVEN.txt
@@ -1,7 +1,7 @@
 -- Option A: Import your project into Eclipse (recommended) --
 
 Configure Eclipse following the instructions at
-http://code.google.com/p/google-web-toolkit/wiki/WorkingWithMaven#Using_Maven_with_Google_Plugin_for_Eclipse
+https://github.com/gwtproject/old_google_code_wiki/blob/master/WorkingWithMaven.wiki.md#using-maven-with-google-plugin-for-eclipse
 
 In Eclipse, go to the File menu and choose:
 
diff --git a/samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactory.java b/samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactory.java
index f75fd52..93a1417 100644
--- a/samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactory.java
+++ b/samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactory.java
@@ -25,9 +25,9 @@
 /**
  * The factory responsible for instantiating everything interesting in this
  * application. Typically this might be a <a href=
- * "http://google-gin.googlecode.com/svn/trunk/javadoc/com/google/gwt/inject/client/Ginjector.html"
- * >Ginjector</a> code generated by <a
- * href="http://code.google.com/p/google-gin/">GIN</a>.
+ * "https://google.github.io/dagger/api/latest/dagger/Component.html"
+ * >Component</a> code generated by <a
+ * href="https://google.github.io/dagger/">Dagger</a>.
  */
 public interface ClientFactory {
   /**
diff --git a/samples/showcase/src/com/google/gwt/sample/showcase/client/ShowcaseShell.ui.xml b/samples/showcase/src/com/google/gwt/sample/showcase/client/ShowcaseShell.ui.xml
index 9eea441..c2aa3dd 100644
--- a/samples/showcase/src/com/google/gwt/sample/showcase/client/ShowcaseShell.ui.xml
+++ b/samples/showcase/src/com/google/gwt/sample/showcase/client/ShowcaseShell.ui.xml
@@ -127,7 +127,7 @@
             <td
               class='{style.link}'>
               <a
-                href='http://code.google.com/webtoolkit/'>
+                href='http://www.gwtproject.org/'>
                 <ui:msg
                   key='mainLinkHomepage'>GWT Homepage</ui:msg>
               </a>
@@ -138,7 +138,7 @@
             <td
               class='{style.link}'>
               <a
-                href='http://code.google.com/webtoolkit/examples/'>
+                href='http://www.gwtproject.org/examples.html'>
                 <ui:msg
                   key='mainLinkExamples'>More Examples</ui:msg>
               </a>
diff --git a/samples/validation/README-MAVEN.txt b/samples/validation/README-MAVEN.txt
index 3b07608..f78aa86 100644
--- a/samples/validation/README-MAVEN.txt
+++ b/samples/validation/README-MAVEN.txt
@@ -1,7 +1,7 @@
 -- Option A: Import your project into Eclipse (recommended) --
 
 Configure Eclipse following the instructions at 
-http://code.google.com/p/google-web-toolkit/wiki/WorkingWithMaven#Using_Maven_with_Google_Plugin_for_Eclipse
+https://github.com/gwtproject/old_google_code_wiki/blob/master/WorkingWithMaven.wiki.md#using-maven-with-google-plugin-for-eclipse
 
 In Eclipse, go to the File menu and choose: