Updated CIRootViewController to only have one delegate, which should be the top viewController on the screen that is pushing a modal