Merging long emulation branch into trunk.  Longs are now emulated in web mode as a pair of doubles, representing the upper and lower 32 
bits.

TODO(spoon): warn on long values passing between Java and JavaScript

Patch by: spoon (LongLib/LongLibTest), me (most everything else)
Review by: fabbott (LongLib/JRE changes), bobv & spoon (TBR, everything else)



git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2145 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/build.xml b/user/build.xml
index fab6c83..fb08c64 100755
--- a/user/build.xml
+++ b/user/build.xml
@@ -38,7 +38,7 @@
 
 	<target name="compile.tests" description="Compiles the test code for this project">
 		<mkdir dir="${javac.junit.out}" />
-		<gwt.javac srcdir="test" destdir="${javac.junit.out}">
+		<gwt.javac srcdir="test" excludes="com/google/gwt/langtest/**" destdir="${javac.junit.out}">
 			<classpath>
 				<pathelement location="${javac.out}" />
 				<pathelement location="${gwt.tools.lib}/junit/junit-3.8.1.jar" />