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

This is a **WIP** and prototype patch.
IMHO the logic should be in `SettingsService` instead of `Settings` as the long term goal is to remove `Settings`.