Added internal method for determining context scale factor, fixed image context scaling bugs.
This category conflicts with the real stuff when it's present and and isn't needed anymore.

For 10.6 compatibility, use respondsToSelector: to verify it exists
before using it in your code.
Attempts to create the spinner frames using the right scale factor.
I have no need for this and decided not to bother keeping it around. If you use it, fine. :)
Removed old files.
Fixed a bug with the contentsStretch property, added support for contentScaleFactor, slightly changed how backgroundColor works on views without a drawRect:
Now returns the correct mouse cursor to prevent OSX from flashing and acting crazy in some cases.
scrollEnabled is now implemented with the actual panning/scrolling gesture recognizers instead of with its own property that was disconnected from everything else.
Added retina assets.
Xcode's upgrade check. woo.
Completely redid UIImage to support multi-resolution images.

Unlike the real iOS (as of iOS 5 to my knowledge), my UIImage
internally stores multiple representations of images if they are found
so that retina support can work. On iOS, you either have a retina
device or not so it can make that choice up front, but on OSX you can
draw a window to another screen, change your screens prefs, etc. and
the retina status of a window or image can change on the fly. This
infrastructure allows it to choose the correct image for the situation
it's in at the time all automatically. You don't have to do anything.
It also uses CGImageSource to sort of lazy-load image information so if
your app has retina assets but never runs on a retina display, it won't
load any more of the retina image files than it needs to determine
their sizes and existence. Also moved the NSImage support out of the
main UIImage code and into a category as well as ensured it supports at
least 1x and 2x images when transferring between UIImage and NSImage.
Completely reimplemented and no longer uses any AppKit stuff. Also now works using the multiple representations that internally make up the new UIImages.
Hoping this is slightly more bullet-proof.
Much like UIImage, UIColor needed multiple internal representations in order to work correctly when switching between retina and non-retina displays.

Obviously normally color would not need this, but the pattern images
proved difficult to get right and this seemed to be the best way. If a
color is created using just a normal solid color, only one
representation is used so there's not a significant increase in
complexity or memory use in the normal case.
Checks the NSWindow for it's scale factor and relays that information down the display tree triggering redraws and whatnot as it goes.
Changed which layer gets the geometry flipping action.
Updated project file with all files additions and deletions related to retina support.
Disabling scrolling should now immediately hide the scrollers instead of waiting for a content offset change.
Missing iOS 3.2 MPMoviePlayer methods and properties

prepareToPlay
backgroundView
shouldAutoplay
Merge pull request #86 from robotmedia/pull_request

Missing iOS 3.2 MPMoviePlayer methods and properties