resolve #100 [rt.cpan.org #79102] - PUTDATA/POSTDATA

now uncorrupted by -utf8, and done using tempfiles. the patch was
sourced from https://rt.cpan.org/Public/Bug/Display.html?id=79102
and has been applied by hand as there were some changes in the diff
that did not apply to this particular issue and that have already
been fixed (#91) or rejected (#67)
Changes entry for 66ab968abc427ba179da4ba6b93ebb5c
Merge branch 'master' into rt/79102

Conflicts:
	Changes