fix the unlink test to be a little more robust
* file delete on windows is not guarenteed to happen at the api call, lazy delete