Add support for pattern surfaces in Blt() command.
Add raster operations DSTINVERT, PATCOPY, and 0x0F.

git-svn-id: https://www.williamfeely.info/svn/dxgl@468 8a90861a-4eca-46d5-b744-240ff16d0c4d