System: Port locale / line separator related changes over to OpenJdk.

This includes support for persist.sys.locale (+ the associated
backwards compatibility).

Includes changes b30abe5c, 61908bb6 and others. This also includes
an implementation of System#setUnchangeableSystemProperty which the
native bridge expects.

Change-Id: Ic125e94028f4d96a03409a6b7ac114ee9346227a
1 file changed