Support for multiple compiled fragments when downloading sourceMaps

- Fix 'Multiple fragment 0 sourcemaps found. Too many permutations.'
  when all permutations are compiled (user.agent not specified) or
  we simultaneously are compiling and testing with more than one
  browser.
- Added Test and ant task to run it.

Change-Id: I78851f29f27f6466fa2a7460d966a00fe5b5a1bb
Per-file compilation odds and ends.

Fixes n^2 behavior in JsPersistentPrettyNamer conflict resolution.

TypeOracle.computeDualJsoImplData was only finding the first dual JSO,
fixed.

Running less than all Generators in recompiles (which is expected
behavior) was causing missing generated artifacts (pngs, gifs, css),
fixed.

Change-Id: I1212b0557e5fb8c701ffc0ceb33a63cd464c7a66
Small cleanup in EnumOrdinalizer.

Change-Id: I200ab6e3cf2a0fb38896ee7774f3b189ed6ec505
SuperDevMode: try to reuse the first compile if nothing changed

To do this we need to make sure we get a cache hit on the
binding properties in the InputSummary. Removed an unnecessary
binding property (it's set later) and stored the actual properties
chosen (instead of the binding properties requested) to make a
cache hit more likely.

If the user isn't using Chrome + English or there's another binding
property, they won't get a cache hit. A workaround is to use
-noprecompile. (We might also want to add a way to configure
the binding properties for the first compile, but that's for another
patch.)

Change-Id: Ifdbe5515ca29a3fc3e5e3990d922948ff04a10ba
Fix I18N_es_AR_RuntimeTest and include it in I18N suite

Change-Id: I9f92bf8f324cacf7f775ec247eefe6d3be1db17c
Modify cldr-import to work with last cldr-25 version

- cldr-25 needs some code modifications, and java 7 to compile.
- Updated instructions.

Change-Id: I56d61621591138ac2b568ebe8bb2b7d5173bb3d2
Update i18n stuff produced with cldr-import (v25)

- This is all the stuff produced by the GenerateGwtCldr script
  against CLDR v25 after applying Google's customized patch
  GWT_TOOLS/lib/cldr/25/GoogleMods.patch
- Modified tests so as they match new changes in v25
- Added locale data produced by internal Google python scripts.

Change-Id: I5d02c0587ed16dfedcfa64ad00a033808110d84b
build

Change-Id: I90564d039ba5f72c0ce0b21c7b8163761a118687