Test case fixes for Win32 fails from #194

Two small test case updates to clean up fails on Win32
 * ```/tmp``` doesn't exist on Win32, so use a temporary directory instead
 * clean up mocking of Dancer2::Core::Request::Upload::open_file