Started to improve syllable counting. Use tree to find all permutations of syllables (since a word may have more than one pronunciation).
Check if we found a valid haiku in the tree.
Added test for haiku when word has multiple pronunciations.