Don't grow strings by concatenation.  Use ''.join() instead.
include test data in the windows installer, so tests don't fail (closes #19866)
merge 2.7.7 release branch