Various changes to selection and show.

Each Layer has onSelected() which may choose to pass control to a child.
onSelected() will by default assign selection to the first child. show()
automatically setSelection()'s.  setSelection() causes onSelected() to
be called.

EditRootLayer grant selection to EditInfoBarLayer child.