Fix redundant turn generation in ScrambleGenerator.generate3x3x3()

The old version allowed for 3 coaxial turns in a row, which is
redunant.

New version still has fundamental flaws of 25 random turns, rather than
generating a random cube state and working backward.