Changing to sharedApplication statusBarOrientation because it's called even without calling beginGeneratingDeviceOrientationNotifications