Add random number generator.

C++ implementation of mersenne twister, capable of generating booleans,
doubles and 64-bit integers.
Merge pull request #34 from peelonet/random-number-generator

Add random number generator.