Deploy dtd files.

Change-Id: Ib5e9070a629e6af85cd7f90f20fe795d24e42bc5
diff --git a/src/main/java/com/google/gwt/site/uploader/FileTraverserFileSystemImpl.java b/src/main/java/com/google/gwt/site/uploader/FileTraverserFileSystemImpl.java
index b4a80f8..3b2f0a3 100644
--- a/src/main/java/com/google/gwt/site/uploader/FileTraverserFileSystemImpl.java
+++ b/src/main/java/com/google/gwt/site/uploader/FileTraverserFileSystemImpl.java
@@ -68,6 +68,6 @@
   private boolean shouldFileBeUploaded(String fileName) {
     return fileName.endsWith(".html") || fileName.endsWith(".css") || fileName.endsWith(".js")
         || fileName.endsWith(".png") || fileName.endsWith(".jpg") || fileName.endsWith(".jpeg")
-        || fileName.endsWith(".gif") || fileName.equals("package-list");
+        || fileName.endsWith(".gif") || fileName.endsWith(".dtd") ||fileName.equals("package-list");
   }
 }
diff --git a/src/test/java/com/google/gwt/site/uploader/FileTraverserTest.java b/src/test/java/com/google/gwt/site/uploader/FileTraverserTest.java
index d26eb1e..0e9e274 100644
--- a/src/test/java/com/google/gwt/site/uploader/FileTraverserTest.java
+++ b/src/test/java/com/google/gwt/site/uploader/FileTraverserTest.java
@@ -15,17 +15,16 @@
 package com.google.gwt.site.uploader;
 
 import com.google.gwt.site.uploader.model.LocalResource;
+import org.junit.Assert;
+import org.junit.Before;
+import org.junit.Test;
+import org.mockito.Mockito;
 
 import java.io.File;
 import java.io.IOException;
 import java.util.ArrayList;
 import java.util.List;
 
-import org.junit.Assert;
-import org.junit.Before;
-import org.junit.Test;
-import org.mockito.Mockito;
-
 /**
  * Test for {@link FileTraverserFileSystemImpl}.
  */
@@ -56,6 +55,7 @@
     expectedFiles.add(new LocalResource("folder1/jsfile1.js", "7", new File(baseDir,
         "folder1/jsfile1.js")));
     expectedFiles.add(new LocalResource("package-list", "8", new File(baseDir, "package-list")));
+    expectedFiles.add(new LocalResource("test.dtd", "9", new File(baseDir, "test.dtd")));
   }
 
   @Test
diff --git a/src/test/resources/com/google/gwt/site/uploader/test.dtd b/src/test/resources/com/google/gwt/site/uploader/test.dtd
new file mode 100644
index 0000000..135b851
--- /dev/null
+++ b/src/test/resources/com/google/gwt/site/uploader/test.dtd
@@ -0,0 +1 @@
+dtd test file