std::rand: simplify/safe-ify the default Rng.fill_bytes.
std::rand: simplify/safe-ify the default Rng.fill_bytes.

The `&[u8]` -> `&[u64]` and `&[u32]` casts were not nice: they ignored
alignment requirements and are generally very unsafe.

rust-lang/rand