Make ant-build canonicalize the jars it produces so that we produce byte-for-byte identical jars (they normally contain timestamps and nondeterministic ordering of metadata lines)
Merge pull request #3587 from copumpkin/jvmpkgs

Make ant-build (and thus junit) produce deterministic compilation outputs