Move CGColorRef helper functions

These only have one user, so let’s make them private helper functions instead.
Remove cf::color_t

This wrapper is no longer used.
Don’t use NSFileManager to trash symlinks

NSFileManager will resolve the link and move the original file to trash, which is generally not desired (or expected).