Cherrypick "OpenSSL: add CVE fixes from 1.0.1h"

> This change includes the following commits from upstream:
> 8011cd56e39a433b1837465259a9bd24a38727fb
> d3152655d5319ce883c8e3ac4b99f8de4c59d846
> 006cd7083f76ed5cb0d9a914857e9231ef1bc317
> bc8923b1ec9c467755cd86f7848c50ee8812e441
> 1632ef744872edc2aa2a53d487d3e79c965a4ad3
>
> These address the following CVEs:
> CVE-2014-3470
> CVE-2014-0221
> CVE-2014-0224
> CVE-2014-0195
>
> BUG=381169

Bug: 15443154
Change-Id: I9c0204c643de1f9ba2b897b92482937fe4fdbb92
Merge tag 'android-4.4.4_r2' into thunderkat

Android 4.4.4 Release 2

Conflicts:
	openssl/include/openssl/ssl3.h
	openssl/ssl/d1_both.c
	openssl/ssl/s3_clnt.c
	openssl/ssl/s3_pkt.c
	openssl/ssl/ssl3.h