Added crand::RANGE_MIN/MAX, overriden required base ranges to point to them.
crand::next_u64() returns within this range but discards the negative result
Fortune for cpprng's current commit: Small blessing − 小吉
// Vectorised versions of `next_bytes()`. These will fall back to that if they are not overriden, but if the implementation has a more efficient way of generating 4/8 bytes of random data it should override these.