Turn failures in Soyc to warning instead of errors.

Errors creating Soyc files do not make compilation fail but
are reported as errors, confusing tools that process compilation
output.

This patch turns them into warinigs since they are not treated as
errors by the compiler anyway,

Change-Id: Iecc0ed4d555f09f694c76505e55c0dd4f3c14832
diff --git a/dev/core/src/com/google/gwt/core/ext/soyc/impl/DependencyRecorder.java b/dev/core/src/com/google/gwt/core/ext/soyc/impl/DependencyRecorder.java
index 6b7f4e6..7dfaf6f 100644
--- a/dev/core/src/com/google/gwt/core/ext/soyc/impl/DependencyRecorder.java
+++ b/dev/core/src/com/google/gwt/core/ext/soyc/impl/DependencyRecorder.java
@@ -132,7 +132,7 @@
       Utility.close(writer);
 
     } catch (Throwable e) {
-      logger.log(TreeLogger.ERROR, "Could not write dependency file.", e);
+      logger.log(TreeLogger.WARN, "Could not write dependency file; proceeding anyway.", e);
     }
   }
 
diff --git a/dev/core/src/com/google/gwt/core/ext/soyc/impl/StoryRecorder.java b/dev/core/src/com/google/gwt/core/ext/soyc/impl/StoryRecorder.java
index 37a05be..beada0d 100644
--- a/dev/core/src/com/google/gwt/core/ext/soyc/impl/StoryRecorder.java
+++ b/dev/core/src/com/google/gwt/core/ext/soyc/impl/StoryRecorder.java
@@ -149,7 +149,7 @@
 
       logger.log(TreeLogger.INFO, "Done");
     } catch (Throwable e) {
-      logger.log(TreeLogger.ERROR, "Could not write dependency file.", e);
+      logger.log(TreeLogger.WARN, "Could not write dependency file; proceeding anyway.", e);
     }
   }