Check wether CRYPT_RANDOM_IS_WINDOWS is defined before defining it.

A quick [google](https://www.google.nl/search?q=CRYPT_RANDOM_IS_WINDOWS) shows many people struggling with unit tests and phpseclib where defining this constant leads to an error.