Cleanup references.
Cleanup RNG.
Seed generator with user-provided seed, salt and instance ID.
Cleanup/reformat RNG.
Rename RandomNumberGenerator::Generator to ::Get.