Bug 1020063 - (app-settings-panel) Allow installed apps to embed a panel in Settings app

This is a **WIP** and prototype patch.
Could we implement a more general `back` function so that we could back to the previous panel directly?