CoreGraphics overlay: Make most CGPoint/Size/Rect operations transparent (again).
CoreGraphics overlay: Make most CGPoint/Size/Rect operations transparent (again).

Expose constructors, ==, and other operators so they can be inlined down to
their underlying C struct operations. Add overlays for CG{Point,Rect,Size}Zero
and CGAffineTransformIdentity as well so we avoid having to load from the
opaque extern storage of the C constants. Recommits r28387 and addresses
rdar://problem/20888179, now that the previous commit worked around
rdar://problem/20902115.

Swift SVN r28527

atrick/swift,xwu/swift,shajrawi/swift,djwbrown/swift,xedin/swift,brentdax/swift,kstaring/swift,hooman/swift,brentdax/swift,stephentyrone/swift,nathawes/swift,milseman/swift,modocache/swift,tardieu/swift,MukeshKumarS/Swift,SwiftAndroid/swift,gregomni/swift,xedin/swift,Ivacker/swift,xedin/swift,shahmishal/swift,uasys/swift,CodaFi/swift,practicalswift/swift,return/swift,tinysun212/swift-windows,gottesmm/swift,Jnosh/swift,JaSpa/swift,ben-ng/swift,glessard/swift,practicalswift/swift,therealbnut/swift,ahoppen/swift,hughbe/swift,tkremenek/swift,felix91gr/swift,manavgabhawala/swift,khizkhiz/swift,cbrentharris/swift,harlanhaskins/swift,nathawes/swift,ken0nek/swift,JGiola/swift,djwbrown/swift,apple/swift,xedin/swift,huonw/swift,swiftix/swift,shahmishal/swift,tinysun212/swift-windows,adrfer/swift,LeoShimonaka/swift,adrfer/swift,benlangmuir/swift,ken0nek/swift,stephentyrone/swift,roambotics/swift,karwa/swift,ben-ng/swift,Jnosh/swift,hooman/swift,modocache/swift,dreamsxin/swift,cbrentharris/swift,sdulal/swift,adrfer/swift,ahoppen/swift,ben-ng/swift,arvedviehweger/swift,shajrawi/swift,harlanhaskins/swift,swiftix/swift.old,karwa/swift,hughbe/swift,ken0nek/swift,arvedviehweger/swift,glessard/swift,johnno1962d/swift,tjw/swift,SwiftAndroid/swift,emilstahl/swift,SwiftAndroid/swift,stephentyrone/swift,tjw/swift,huonw/swift,cbrentharris/swift,swiftix/swift.old,jckarter/swift,mightydeveloper/swift,shajrawi/swift,gregomni/swift,devincoughlin/swift,shahmishal/swift,ben-ng/swift,johnno1962d/swift,jmgc/swift,therealbnut/swift,amraboelela/swift,tinysun212/swift-windows,LeoShimonaka/swift,roambotics/swift,jmgc/swift,kusl/swift,khizkhiz/swift,swiftix/swift.old,MukeshKumarS/Swift,amraboelela/swift,nathawes/swift,austinzheng/swift,apple/swift,gmilos/swift,milseman/swift,parkera/swift,danielmartin/swift,adrfer/swift,MukeshKumarS/Swift,codestergit/swift,airspeedswift/swift,Ivacker/swift,sschiau/swift,uasys/swift,modocache/swift,parkera/swift,kperryua/swift,natecook1000/swift,jtbandes/swift,manavgabhawala/swift,parkera/swift,benlangmuir/swift,return/swift,gribozavr/swift,huonw/swift,airspeedswift/swift,atrick/swift,milseman/swift,arvedviehweger/swift,rudkx/swift,uasys/swift,alblue/swift,lorentey/swift,jopamer/swift,tjw/swift,return/swift,JaSpa/swift,tardieu/swift,KrishMunot/swift,karwa/swift,devincoughlin/swift,Ivacker/swift,airspeedswift/swift,sdulal/swift,kentya6/swift,cbrentharris/swift,emilstahl/swift,xwu/swift,gribozavr/swift,ken0nek/swift,allevato/swift,hughbe/swift,gmilos/swift,deyton/swift,nathawes/swift,gregomni/swift,practicalswift/swift,kusl/swift,emilstahl/swift,IngmarStein/swift,brentdax/swift,gottesmm/swift,IngmarStein/swift,LeoShimonaka/swift,JaSpa/swift,JaSpa/swift,djwbrown/swift,khizkhiz/swift,austinzheng/swift,OscarSwanros/swift,lorentey/swift,JGiola/swift,rudkx/swift,shahmishal/swift,frootloops/swift,hughbe/swift,dreamsxin/swift,felix91gr/swift,practicalswift/swift,zisko/swift,jckarter/swift,alblue/swift,ken0nek/swift,austinzheng/swift,KrishMunot/swift,Jnosh/swift,emilstahl/swift,IngmarStein/swift,danielmartin/swift,alblue/swift,sdulal/swift,mightydeveloper/swift,jtbandes/swift,therealbnut/swift,benlangmuir/swift,tinysun212/swift-windows,gottesmm/swift,russbishop/swift,bitjammer/swift,calebd/swift,allevato/swift,allevato/swift,russbishop/swift,swiftix/swift,IngmarStein/swift,kentya6/swift,karwa/swift,huonw/swift,alblue/swift,modocache/swift,xwu/swift,aschwaighofer/swift,JGiola/swift,calebd/swift,mightydeveloper/swift,manavgabhawala/swift,xedin/swift,gribozavr/swift,swiftix/swift,tkremenek/swift,nathawes/swift,jtbandes/swift,gmilos/swift,SwiftAndroid/swift,xwu/swift,KrishMunot/swift,benlangmuir/swift,dduan/swift,karwa/swift,benlangmuir/swift,swiftix/swift.old,kstaring/swift,airspeedswift/swift,shajrawi/swift,dduan/swift,jtbandes/swift,manavgabhawala/swift,sschiau/swift,huonw/swift,tardieu/swift,codestergit/swift,harlanhaskins/swift,alblue/swift,brentdax/swift,zisko/swift,gribozavr/swift,milseman/swift,danielmartin/swift,gottesmm/swift,jtbandes/swift,johnno1962d/swift,frootloops/swift,shajrawi/swift,OscarSwanros/swift,jmgc/swift,SwiftAndroid/swift,jmgc/swift,mightydeveloper/swift,aschwaighofer/swift,jckarter/swift,ben-ng/swift,aschwaighofer/swift,rudkx/swift,manavgabhawala/swift,tjw/swift,uasys/swift,practicalswift/swift,amraboelela/swift,airspeedswift/swift,bitjammer/swift,MukeshKumarS/Swift,kperryua/swift,gregomni/swift,jckarter/swift,xwu/swift,russbishop/swift,djwbrown/swift,sdulal/swift,kperryua/swift,tkremenek/swift,uasys/swift,jmgc/swift,adrfer/swift,tkremenek/swift,sschiau/swift,allevato/swift,practicalswift/swift,johnno1962d/swift,ahoppen/swift,CodaFi/swift,cbrentharris/swift,ben-ng/swift,arvedviehweger/swift,johnno1962d/swift,LeoShimonaka/swift,sschiau/swift,slavapestov/swift,devincoughlin/swift,jopamer/swift,swiftix/swift.old,parkera/swift,jopamer/swift,khizkhiz/swift,bitjammer/swift,IngmarStein/swift,xwu/swift,dduan/swift,frootloops/swift,sdulal/swift,jopamer/swift,huonw/swift,CodaFi/swift,djwbrown/swift,cbrentharris/swift,zisko/swift,natecook1000/swift,stephentyrone/swift,stephentyrone/swift,danielmartin/swift,dduan/swift,amraboelela/swift,xedin/swift,deyton/swift,shajrawi/swift,rudkx/swift,calebd/swift,nathawes/swift,modocache/swift,amraboelela/swift,alblue/swift,kusl/swift,calebd/swift,swiftix/swift,manavgabhawala/swift,kperryua/swift,gottesmm/swift,slavapestov/swift,SwiftAndroid/swift,brentdax/swift,kentya6/swift,jopamer/swift,LeoShimonaka/swift,lorentey/swift,swiftix/swift.old,kentya6/swift,swiftix/swift,russbishop/swift,JaSpa/swift,stephentyrone/swift,MukeshKumarS/Swift,allevato/swift,practicalswift/swift,gottesmm/swift,hughbe/swift,OscarSwanros/swift,danielmartin/swift,swiftix/swift.old,ahoppen/swift,slavapestov/swift,lorentey/swift,emilstahl/swift,sdulal/swift,codestergit/swift,lorentey/swift,brentdax/swift,emilstahl/swift,CodaFi/swift,kstaring/swift,felix91gr/swift,airspeedswift/swift,danielmartin/swift,return/swift,OscarSwanros/swift,austinzheng/swift,tardieu/swift,apple/swift,kentya6/swift,sdulal/swift,xwu/swift,JGiola/swift,tjw/swift,lorentey/swift,allevato/swift,JGiola/swift,tjw/swift,Ivacker/swift,OscarSwanros/swift,JaSpa/swift,jckarter/swift,roambotics/swift,deyton/swift,harlanhaskins/swift,kstaring/swift,zisko/swift,arvedviehweger/swift,gribozavr/swift,austinzheng/swift,LeoShimonaka/swift,slavapestov/swift,milseman/swift,jmgc/swift,austinzheng/swift,deyton/swift,harlanhaskins/swift,lorentey/swift,JGiola/swift,jckarter/swift,shajrawi/swift,bitjammer/swift,mightydeveloper/swift,brentdax/swift,gribozavr/swift,arvedviehweger/swift,zisko/swift,atrick/swift,ken0nek/swift,benlangmuir/swift,Ivacker/swift,natecook1000/swift,ken0nek/swift,felix91gr/swift,kentya6/swift,karwa/swift,Ivacker/swift,LeoShimonaka/swift,LeoShimonaka/swift,khizkhiz/swift,codestergit/swift,codestergit/swift,lorentey/swift,codestergit/swift,parkera/swift,IngmarStein/swift,return/swift,jopamer/swift,mightydeveloper/swift,Ivacker/swift,sschiau/swift,emilstahl/swift,amraboelela/swift,tkremenek/swift,harlanhaskins/swift,sschiau/swift,tardieu/swift,frootloops/swift,cbrentharris/swift,bitjammer/swift,tinysun212/swift-windows,natecook1000/swift,kusl/swift,hughbe/swift,hooman/swift,ahoppen/swift,bitjammer/swift,glessard/swift,Jnosh/swift,adrfer/swift,gregomni/swift,KrishMunot/swift,dduan/swift,apple/swift,modocache/swift,gregomni/swift,karwa/swift,deyton/swift,parkera/swift,tkremenek/swift,hooman/swift,ahoppen/swift,hooman/swift,aschwaighofer/swift,parkera/swift,natecook1000/swift,jmgc/swift,parkera/swift,zisko/swift,russbishop/swift,KrishMunot/swift,JaSpa/swift,kusl/swift,Jnosh/swift,calebd/swift,djwbrown/swift,zisko/swift,swiftix/swift,apple/swift,shahmishal/swift,roambotics/swift,slavapestov/swift,swiftix/swift,xedin/swift,harlanhaskins/swift,bitjammer/swift,stephentyrone/swift,hooman/swift,shajrawi/swift,austinzheng/swift,SwiftAndroid/swift,slavapestov/swift,Jnosh/swift,ben-ng/swift,devincoughlin/swift,CodaFi/swift,CodaFi/swift,MukeshKumarS/Swift,tjw/swift,xedin/swift,dduan/swift,KrishMunot/swift,OscarSwanros/swift,Ivacker/swift,gmilos/swift,IngmarStein/swift,kentya6/swift,sdulal/swift,kperryua/swift,gmilos/swift,danielmartin/swift,roambotics/swift,tardieu/swift,swiftix/swift.old,CodaFi/swift,frootloops/swift,kentya6/swift,russbishop/swift,felix91gr/swift,therealbnut/swift,gmilos/swift,kstaring/swift,mightydeveloper/swift,frootloops/swift,natecook1000/swift,aschwaighofer/swift,atrick/swift,glessard/swift,KrishMunot/swift,therealbnut/swift,therealbnut/swift,tkremenek/swift,return/swift,natecook1000/swift,emilstahl/swift,milseman/swift,devincoughlin/swift,johnno1962d/swift,kusl/swift,hughbe/swift,kstaring/swift,rudkx/swift,shahmishal/swift,kusl/swift,airspeedswift/swift,milseman/swift,jckarter/swift,calebd/swift,arvedviehweger/swift,modocache/swift,practicalswift/swift,calebd/swift,tardieu/swift,huonw/swift,devincoughlin/swift,OscarSwanros/swift,glessard/swift,jopamer/swift,kusl/swift,khizkhiz/swift,kstaring/swift,cbrentharris/swift,hooman/swift,therealbnut/swift,glessard/swift,kperryua/swift,karwa/swift,gribozavr/swift,frootloops/swift,rudkx/swift,djwbrown/swift,deyton/swift,deyton/swift,tinysun212/swift-windows,atrick/swift,felix91gr/swift,uasys/swift,alblue/swift,jtbandes/swift,shahmishal/swift,Jnosh/swift,kperryua/swift,gottesmm/swift,manavgabhawala/swift,jtbandes/swift,allevato/swift,dduan/swift,mightydeveloper/swift,tinysun212/swift-windows,sschiau/swift,apple/swift,slavapestov/swift,return/swift,russbishop/swift,devincoughlin/swift,codestergit/swift,aschwaighofer/swift,gmilos/swift,aschwaighofer/swift,sschiau/swift,felix91gr/swift,gribozavr/swift,amraboelela/swift,devincoughlin/swift,shahmishal/swift,roambotics/swift,johnno1962d/swift,uasys/swift,adrfer/swift,nathawes/swift,khizkhiz/swift,MukeshKumarS/Swift,atrick/swift