wined3d: Use temporary buffer when stretching a surface to itself with cpu blit. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57283
ddraw/tests: Test a stretched blit to self with overlap.