net: don't send resumption ClientHello records with versions > 0x0301.

Best we can tell, F5 BIG-IP devices with firmware < 10.2.4 hang the connection
when a ClientHello record is received with version > 0x0301 and is longer than
255 bytes.

With TLS 1.2, we're hitting this size limit on resume connections with long
hostnames. Since the servers negotiate TLS 1.2, NSS previously used 0x0303 as
the ClientHello record version. This change causes NSS to always use at most
0x0301 as the ClientHello record version, even when we are resuming a session
and know that the server supports TLS 1.2.

See http://rt.openssl.org/Ticket/Display.html?id=2771#txn-33812

https://bugzilla.mozilla.org/show_bug.cgi?id=923696

BUG=303398

Review URL: https://codereview.chromium.org/25868004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227331 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227331
Enable IPv4 address mapped to IPv6.

Chrome can't connect to IPv4 address mapped to IPv6 because
Windows requires IPv6 socket not to have IPV6_V6ONLY option
to connect to IPv4 address.  See 
http://msdn.microsoft.com/en-us/library/windows/desktop/bb513665(v=vs.85).aspx

TEST= open http://[::ffff:<IPv4 address>] in the browser.
BUG= none

Review URL: https://codereview.chromium.org/25727003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227332 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227332