Fail CreatePalette if cooperative level is not set, and return proper no-aggregation error.
Don't AddRef DDraw object for CreateSurface version 1 or 2.

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