Make unit tests use tpie::temp_file instead of a hardcoded filename. Fixes #135.