When a view belonging to a CPViewController is hidden, unhidden, added or removed, its viewController receives the appropriate message. Added AppKit/CPViewControllerTest.