Set -sourceLevel when precompiling modules

Without -sourceLevel, the gwtar files would depend on the JDK used to
compile GWT. We want GWT to be compatible with Java 6 JVMs so the gwtar
files must be built with -sourceLevel 1.6 whichever the JDK used to
produce the GWT artifacts.

Change-Id: I69250d554f66615aa2d99f44c612d5eba0d5a8b8
diff --git a/elemental/build.xml b/elemental/build.xml
index d30ec28..7578e0e 100644
--- a/elemental/build.xml
+++ b/elemental/build.xml
@@ -48,6 +48,8 @@
             <jvmarg value="-Xmx512M" />
             <module />
             <arg value="-strict" />
+            <arg value="-sourceLevel" />
+            <arg value="${javac.source}" />
             <arg value="-out" />
             <arg value="${project.build}/bin" />
           </java>
diff --git a/user/build.xml b/user/build.xml
index 8ef85b7..2295a92 100755
--- a/user/build.xml
+++ b/user/build.xml
@@ -804,6 +804,8 @@
             <jvmarg value="-Xmx512M" />
             <module />
             <arg value="-strict" />
+            <arg value="-sourceLevel" />
+            <arg value="${javac.source}" />
             <arg value="-out" />
             <arg value="${project.build}/bin" />
           </java>