Bug 600438: Fix the locking order assertion in ssl_Get1stHandshakeLock, allowing firstHandshakeLock -> recvBufLock -> firstHandshakeLock, which can happen if a callback function calls some libSSL functions.  r=nelson.
Bug 600438: Fix the locking order assertion in ssl_Get1stHandshakeLock,
allowing firstHandshakeLock -> recvBufLock -> firstHandshakeLock, which can
happen if a callback function calls some libSSL functions.  r=nelson.

nmav/nss,nmav/nss,ekr/nss-old,ekr/nss-old,nmav/nss,nmav/nss,nmav/nss,ekr/nss-old,ekr/nss-old,ekr/nss-old,nmav/nss,nmav/nss,ekr/nss-old,ekr/nss-old