LearnBoost/socket.io — pull request #1458 by markovuksanovic (2014-03-22 10:05:56+00:00)
Title: When radnomBytes is not available fallback to pseudoRandomBytes

When using latest node and karma we are seeing the following error:

```
[Error: error:24064064:random number generator:SSLEAY_RAND_BYTES:PRNG not seeded]
```

As the error says, PRNG is not seeded. pseudoRandomNumers is ok. The problem is that entropySource, in v8, is seeded with sizeof(int64_t), which is 8 bytes (at least on macs). OpenSSL requires 32 bytes of randomness (http://git.openssl.org/gitweb/?p=openssl.git;a=blob;f=crypto/rand/rand_lcl.h;h=6696b8057bbe71d532d17bb12ca95afe07ae4f8d;hb=refs/heads/master#l115)