Pure Rust implementation of java.util.Random. Method names should be extremely similar to the Java implementation.
java.util.Random
Note: gaussian random numbers are incorrect for now, as that would require StrictMath.