Bug 975992 - Keep keyboard2 state in Gecko rather than Gaia
Merge pull request #15044 from comoyo/new_keyboard_promisify

Bug 975992 - Keep keyboard2 state in Gecko rather than Gaia. r=timdream