MersenneTwister32/64: Move package and import clauses to the top
MersenneTwister32/64: Move constants to companion object, Introduce helper constants
MersenneTwister32/64: Import spire.math.max instead of scala.math.max
MersenneTwister32/64: Major refactoring based on suggestions from Non