Significantly improved performance of edit1 (the key bottleneck in suggest())

I created a pathological example to play with typo.js and then tuned performance to make the generation of suggestions for longer words (e.g. bandersnatch and jabberwock) toleration (sub 1 second).