Update includes to use lower-case rng.h
Fix unit test for RNG::shuffle