external/boringssl: Sync to 0e9138d2.

This includes the following changes:

https://boringssl.googlesource.com/boringssl/+log/aa24851515d6280aa1d6a8b1548fe74691df3136..0e9138d295cd556e830dc8b3be735e808680f4bd

This requires some build tweaks:

- trusty's rules.mk builds with BORINGSSL_NO_CXX to suppress the new C++
  scopers since they build their version of keymaster without the STL.

- BORINGSSL_ENABLE_RC4_TLS to temporarily keep RC4 in the TLS stack.

Change-Id: Ic688ec5779f649a4912b00fb2b55cba64fb07449
diff --git a/sources.bp b/sources.bp
index aa0c3fb..49333bb 100644
--- a/sources.bp
+++ b/sources.bp
@@ -24,7 +24,6 @@
         "src/crypto/aes/mode_wrappers.c",
         "src/crypto/asn1/a_bitstr.c",
         "src/crypto/asn1/a_bool.c",
-        "src/crypto/asn1/a_bytes.c",
         "src/crypto/asn1/a_d2i_fp.c",
         "src/crypto/asn1/a_dup.c",
         "src/crypto/asn1/a_enum.c",
@@ -331,7 +330,6 @@
                 "linux-x86/crypto/chacha/chacha-x86.S",
                 "linux-x86/crypto/md5/md5-586.S",
                 "linux-x86/crypto/modes/ghash-x86.S",
-                "linux-x86/crypto/rc4/rc4-586.S",
                 "linux-x86/crypto/sha/sha1-586.S",
                 "linux-x86/crypto/sha/sha256-586.S",
                 "linux-x86/crypto/sha/sha512-586.S",
@@ -348,7 +346,6 @@
                 "linux-x86/crypto/chacha/chacha-x86.S",
                 "linux-x86/crypto/md5/md5-586.S",
                 "linux-x86/crypto/modes/ghash-x86.S",
-                "linux-x86/crypto/rc4/rc4-586.S",
                 "linux-x86/crypto/sha/sha1-586.S",
                 "linux-x86/crypto/sha/sha256-586.S",
                 "linux-x86/crypto/sha/sha512-586.S",
@@ -370,7 +367,6 @@
                 "linux-x86_64/crypto/modes/aesni-gcm-x86_64.S",
                 "linux-x86_64/crypto/modes/ghash-x86_64.S",
                 "linux-x86_64/crypto/rand/rdrand-x86_64.S",
-                "linux-x86_64/crypto/rc4/rc4-x86_64.S",
                 "linux-x86_64/crypto/sha/sha1-x86_64.S",
                 "linux-x86_64/crypto/sha/sha256-x86_64.S",
                 "linux-x86_64/crypto/sha/sha512-x86_64.S",
@@ -393,7 +389,6 @@
                 "linux-x86_64/crypto/modes/aesni-gcm-x86_64.S",
                 "linux-x86_64/crypto/modes/ghash-x86_64.S",
                 "linux-x86_64/crypto/rand/rdrand-x86_64.S",
-                "linux-x86_64/crypto/rc4/rc4-x86_64.S",
                 "linux-x86_64/crypto/sha/sha1-x86_64.S",
                 "linux-x86_64/crypto/sha/sha256-x86_64.S",
                 "linux-x86_64/crypto/sha/sha512-x86_64.S",
@@ -491,7 +486,10 @@
         "src/crypto/dsa/dsa_test.c",
         "src/crypto/ec/ec_test.cc",
         "src/crypto/ec/example_mul.c",
+        "src/crypto/ecdh/ecdh_test.cc",
+        "src/crypto/ecdsa/ecdsa_sign_test.cc",
         "src/crypto/ecdsa/ecdsa_test.cc",
+        "src/crypto/ecdsa/ecdsa_verify_test.cc",
         "src/crypto/err/err_test.cc",
         "src/crypto/evp/evp_extra_test.cc",
         "src/crypto/evp/evp_test.cc",