Added Random library

Basic framework, linear shift register random number engine, uniform and
normal distributions.