Aggressive rewrite of core random number generation.
Add Random.cs to VS project.