Dictionary improvements

Patch removes `DictionarySubstringRule#wordLength` and adds a `DictionaryBuilder` component for convenience. Fixes #20.
Can you cite a reference for that? I've seen builders do both.