WIP patch Bug 816912 - 3rd party keyboard apps management

1. manage running keyboard layouts in System app
2. list installed keyboard layouts in Settings app