SSLClientSocket::IsConnected should care for internal buffers

SSLClientSocket::IsConnected() and SSLClientSocket::IsConnectedAndIdle()
may return false though it has buffered data. They should care for internally
processing buffer.

There are various implementation, for NSS, OpenSSL, and platform dependent
system libraries. This CL fix the issue on NSS. Fix for others will follow.

BUG=160033
TEST=browser_tests, net_unittests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178775 0039d316-1c4b-4281-b951-d872f2087c98
8 files changed