reverted changes to porter stemmer, because they inadvertently introduced different behaviour of the stemmer