Fix issue #1128 "Leaking CGColor objects when calling IN_CGColorCreate i...

...n createGradientWithColors".

Replace calls to IN_CGColorCreate with calls to -[NSColor CGColor]. Delete the category that defines IN_CGColorCreate. As suggested by Clobber in #1128.

Tested on 13B42 and saw no visual differences and no more leaks.