Bug 990854. Update CopySurface() to be as fast as DrawSurface(). r=mwoodrow

Bug 987292 made DrawSurface faster by avoiding creating CGImageRef.
We can do the same for CopySurface.