Added assertion to hopefully make #125 easier to track down in the future.
Oh python 3
getRequiredScrambleCount() in ui.js was not taking extra scrambles into
account! I modified getRequiredScrambleCount and
getGeneratedScrambleCount to just call getRequiredScrambleCountByPuzzle
and getRequiredScrambleCountByPuzzle instead. This fixes #125
Merge pull request #126 from jfly/master

Fix for #125