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

Not sure what you want to do here? Should this be

`Promise.resolve(panel.beforeShow(options)).then(`

or 

`Promise.resolve().then(panel.beforeShow.bind(panel)).then(`

?