TimOliver/UIDevice-UserInterfaceExtendedIdiom — pull request #1 by mttrb (2012-11-24 10:03:08+00:00)
Title: Swizzling improvements and change to the screen size test

I have improved the safety of the method swizzling by adding adding some checks before the swizzle occurs.

I have also made the screen size check less specific to the iPhone 5 and am using the screen ratio instead. I've changed the return value to `UIUserInterfaceIdiomPhoneWide`