add mersenne twister

this is the original mersenne twister, ported to riot.

I changed `unsigned long` to `uint32_t`.