* Use a cryptographically secure pseudorandom number generator. Now with
tests.
Merge pull request #133 from sarciszewski/csprng2

Implement CSPRNG in a manner consistent with the feedback on #131