Bug 900906 - [Keyboard] Wrap the pinyin IME engine with web worker