Merge pull request #107 from KellyBlack/bugfix_create_temp_data_file

Fixed bug in how the files used to keep temporary data files are created...

This doesn't change anythign bug fixed syncronicity between master and release/2.9