Change MWC sanitise functions so that the state is guaranteed to be within a regular cycle value.
This avoids the class of initial state values that is outside normal cycle values.
Thus it avoids some "corner cases" which would complicate future jumpahead() implementation.
Implement fancier __init__() functions for some generators.
Implement mix() functions for some generators.