forbid rotate settings controllers to landscape, add RotationAwareNavigationController