Update for cprng-aes 0.5.0

A new version of cprng-aes has been released, hiding `genRandomBytes`. This fixes it, albeit hackily, since `crypto-api` and `crypto-random` both have `Crypto.Random`.

`crypto-random` is not a new dependency, since `cprng-aes` depends on it already.