fixed a bug that would cause this to not work on OSX across network file

shares.  Basically the perl temp file mechanism hangs onto open file
hooks and then lame, when forked in another system process, can't init the
file by the same name.  Just remove it before running lame.  Perl file
cleanup still works properly.