added random.rb with mersenne twister. Kernel#rand now uses this. Implemented Kernel#srand