Lemmatizer for text in English.  Inspired by Python's nltk.corpus.reader.wordnet.morphy