Implement conbined MLCG.

This is the Portable Combined Generator of L'Ecuyer.
Implement the function to generate int.
Auto generation of seeds.
Implement clone() method.
Use my own random number generator, though, it's very slow.
Tests in a more gentle way.
Ignore backup files
Support size parameter and implement integer generation.
Merge branch 'combined_mlcg'