[x] fixes several important bugs related to syllable alignment
a variable set inside a loop was never properly initialized (if there is not stress specified by ISLE, a stressed syllable of the current word would be marked the same as the previous word)
a argument to a function was mutated inside of the function (if there were multiple entries for a word in ISLE, later entries would be penalized stronger compared with earlier entries)
[x] adds more flexibility in error handling with praattools.syllabifyTextgrid
This PR does the following: