Added a new test config.
Added weights to syllables
These come into use if more than one syllable is in the same position.
Changed Segment, Syllable and Stem to accept keyword arguments for optionals.