More careful swizzling to fix UIImagePickerController. [Fixes #236]
More efficient selector generation