Merge mnc-dr-enso-dev into master

OpenJDK adjustments for master.
- Restored removed libcore.icu.* classes (needed
by the openjdk java.text.* classes). This will be
undone in short future.
- Adjusted java.lang.* and java.lang.reflect.* classes
for native reflection and other changes in master.

Bug: 25758743
Change-Id: Ifbbe5b1e8661138fc32ad24127f76f711dd585b7
diff --git a/java_tests_blacklist b/java_tests_blacklist
new file mode 100644
index 0000000..a34d4cc
--- /dev/null
+++ b/java_tests_blacklist
@@ -0,0 +1,99 @@
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/HttpsURLConnectionTest.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/KeyManagerFactory1Test.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/KeyManagerFactory2Test.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/SSLContext1Test.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/SSLContext2Test.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/TrustManagerFactory1Test.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/TrustManagerFactory2Test.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/X509TrustManagerTest.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/security/auth/x500/X500PrincipalTest.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/HandshakeCompletedEventTest.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/HostnameVerifierTest.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/SSLSessionTest.java
+harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/SSLSocketTest.java
+luni/src/test/java/libcore/java/security/cert/OldPKIXParametersTest.java
+luni/src/test/java/libcore/javax/security/auth/x500/GeneralNameTest.java
+luni/src/test/java/org/apache/harmony/crypto/tests/javax/crypto/ExemptionMechanismTest.java
+luni/src/test/java/org/apache/harmony/crypto/tests/javax/crypto/KeyAgreementTest.java
+luni/src/test/java/org/apache/harmony/crypto/tests/javax/crypto/KeyGeneratorTest.java
+luni/src/test/java/org/apache/harmony/crypto/tests/javax/crypto/MacTest.java
+luni/src/test/java/org/apache/harmony/crypto/tests/javax/crypto/SecretKeyFactoryTest.java
+luni/src/test/java/org/apache/harmony/security/tests/AlgNameMapperTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/AlgorithmParameterGenerator1Test.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/AlgorithmParameterGenerator2Test.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/AlgorithmParametersTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/CodeSignerTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/DigestInputStreamTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/DigestOutputStreamTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/Identity2Test.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/IdentityScope2Test.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/IdentityScopeTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KSCallbackHandlerProtectionTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KSPrivateKeyEntryTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KSTrustedCertificateEntryTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KeyPairGenerator1Test.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KeyPairGenerator2Test.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KeyPairGenerator3Test.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KeyPairGeneratorSpiTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KeyStore3Test.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KeyStore4Test.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KeyStoreBuilderTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KeyStoreSpiTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/KeyStoreTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/MessageDigest1Test.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/ProviderServiceTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/SignatureTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/SignedObjectTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/SignerTest.java
+luni/src/test/java/org/apache/harmony/security/tests/java/security/TimestampTest.java
+luni/src/test/java/org/apache/harmony/security/tests/x509/SubjectPublicKeyInfoTest.java
+luni/src/test/java/tests/java/security/AlgorithmParameterGeneratorSpiTest.java
+luni/src/test/java/tests/java/security/IdentityTest.java
+luni/src/test/java/tests/java/security/SecureRandomTest.java
+luni/src/test/java/tests/security/cert/CRLTest.java
+luni/src/test/java/tests/security/cert/CertPathBuilder1Test.java
+luni/src/test/java/tests/security/cert/CertPathBuilder2Test.java
+luni/src/test/java/tests/security/cert/CertPathBuilderSpiTest.java
+luni/src/test/java/tests/security/cert/CertPathCertPathRepTest.java
+luni/src/test/java/tests/security/cert/CertPathTest.java
+luni/src/test/java/tests/security/cert/CertPathValidator1Test.java
+luni/src/test/java/tests/security/cert/CertPathValidator2Test.java
+luni/src/test/java/tests/security/cert/CertPathValidator3Test.java
+luni/src/test/java/tests/security/cert/CertPathValidatorSpiTest.java
+luni/src/test/java/tests/security/cert/CertStore1Test.java
+luni/src/test/java/tests/security/cert/CertStoreSpiTest.java
+luni/src/test/java/tests/security/cert/CertificateCertificateRepTest.java
+luni/src/test/java/tests/security/cert/CertificateFactory1Test.java
+luni/src/test/java/tests/security/cert/CertificateFactory2Test.java
+luni/src/test/java/tests/security/cert/CertificateFactory3Test.java
+luni/src/test/java/tests/security/cert/CertificateFactorySpiTest.java
+luni/src/test/java/tests/security/cert/CertificateTest.java
+luni/src/test/java/tests/security/cert/CollectionCertStoreParametersTest.java
+luni/src/test/java/tests/security/cert/PKIXBuilderParametersTest.java
+luni/src/test/java/tests/security/cert/PKIXCertPathBuilderResultTest.java
+luni/src/test/java/tests/security/cert/PKIXCertPathCheckerTest.java
+luni/src/test/java/tests/security/cert/PKIXCertPathValidatorResultTest.java
+luni/src/test/java/tests/security/cert/TrustAnchorTest.java
+luni/src/test/java/tests/security/cert/X509CRLSelector2Test.java
+luni/src/test/java/tests/security/cert/X509CRLTest.java
+luni/src/test/java/tests/security/cert/X509CertSelectorTest.java
+luni/src/test/java/tests/security/cert/X509Certificate2Test.java
+luni/src/test/java/tests/security/interfaces/DSAKeyPairGeneratorTest.java
+luni/src/test/java/tests/security/interfaces/RSAMultiPrimePrivateCrtKeyTest.java
+luni/src/test/java/tests/security/spec/EncodedKeySpecTest.java
+support/src/test/java/org/apache/harmony/security/tests/support/MyProvider.java
+support/src/test/java/org/apache/harmony/security/tests/support/TestKeyStoreSpi.java
+support/src/test/java/org/apache/harmony/xnet/tests/support/mySSLSession.java
+harmony-tests/src/test/java/org/apache/harmony/tests/java/net/ServerSocketTest.java
+luni/src/test/java/libcore/net/url/UrlUtilsTest.java
+luni/src/test/java/libcore/io/StrictLineReaderTest.java
+luni/src/test/java/libcore/java/util/zip/Zip64Test.java
+luni/src/test/java/libcore/net/http/ResponseUtilsTest.java
+luni/src/test/java/libcore/java/util/LocaleTest.java
+luni/src/test/java/libcore/java/util/zip/Zip64FileTest.java
+luni/src/test/java/libcore/java/util/zip/ZipEntryTest.java
+luni/src/test/java/libcore/io/Base64Test.java
+luni/src/test/java/libcore/java/net/URLConnectionTest.java
+luni/src/test/java/libcore/java/security/cert/X509CertificateTest.java
+luni/src/test/java/libcore/java/text/DecimalFormatSymbolsTest.java
+luni/src/test/java/libcore/java/util/jar/StrictJarFileTest.java