3 - Add `get_seed()` and `Rng::get_seed()` (#33)
7 - Add `char()` and `Rng::char()` (#25)
11 - Implement `PartialEq` and `Eq` for `Rng` (#23)
15 - Switch to Wyrand (#14)
19 - Fix bug when generating a signed integer within a range (#16)
28 - Add `Rng::with_seed()`.
32 - Implement `Clone` for `Rng`.
40 - Support older Rust versions.
44 - Tweak Cargo keywords.
48 - Add `f32()` and `f64()`.
49 - Add `lowercase()`, `uppercase()`, `alphabetic()`, and `digit()`.
53 - Switch to PCG XSH RR 64/32.
54 - Fix a bug in `gen_mod_u128`.
63 - Use `std::$t::MAX` rather than `$t::MAX` to support older Rust versions.
67 - Inline all functions.
75 - Switch to PCG implementation.
76 - Add `alphanumeric()`.