add spelling
various scoring tweaks

- length by mora
- refactor synergies
support for compound words (implemented for ちゃう/じゃう suffix)