Bundle the applicable code from Text::ParseWords

Testing is core revealed that Text::ParseWords isn't available
and EUMM is required to build Text::ParseWords.