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

`openDialog` looks like a special case of `navigateToPanel`. We should generalize it but I won't object if you want to do it in a follow-up.