Bug 1102831 - [UserDictionary] Implement user dictionary UI to KeyboardSettingsApp

Let's normalize these view entry points please. It's unreasonable for `KeyboardSettingsApp` to persist these knowledge on how to deal with different views.