Make sure that the temporary file is closed before reading from it

Thanks to Louise Crow for pointing out this problem.
Remove the confusing "time remaining" message

The time estimates were confusing on two counts:

 - The messages mixed locales

 - The estimates were hugely inaccurate, since the import slows
   down as time goes on