UIViewController+Rotation category used for handling the interface orientation for all view controllers in an app