Removes Safari 2 workaround in replace(char, char) method.

Change-Id: I49304a6c7eb78ef5563e7c97fa2beaa6ed66b209
Fix ArrayStoreException on arrays of JSOs.

Change-Id: Id7037a5b818c52715c08d8eb86236d924a7dde68
Removes String.fromCharCode which duplicates String.valueOf(char).

Change-Id: I46fd8f5708d9056c307ffde43e0ad0e615330e84
Refactors String.regionMatches method

Change-Id: I2a7d4b275d2b8feccaa17015205858fc683691da
Make String.substring JDK compliant.

Throws StringIndexOutOfBoundsException on invalid parameters.

Change-Id: I1ff16b218db7bdf79623e0eceb48a7593c73fc2a
Adds invalidation of referencers of types that change JSO status

When type Foo calls methods on interface Bar the signature of the method
dispatch is a reflection of the JSO status of interface Bar. The JSO
status of interface Bar can change even when the Bar file on disk has
not been modified (as a result of the creation or deletion of other
types that implement Bar). Thus the addition of this staleness
detection.

Change-Id: I79b74c3ed52e24f576964c031899b8d65c972ad0
Review-Link: https://gwt-review.googlesource.com/#/c/8661/
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

Change-Id: I5d02c0587ed16dfedcfa64ad00a033808110d84b