p4 files marked utf-16 not being imported correctly

(on windows)

tempfile.NamedTemporaryFile creates a file but locks it so the next print
-o command fails - on windows, create a more 'normal' temporary file.

note: this doesn't clean up the temporary files due to a problem with
git-bash creating files on nt with mode readonly