Add PaneContainer::observeActivePane and Pane::observeActive