Bug 900906 - [Keyboard] Wrap the pinyin IME engine with web worker
* We need deactivate the engine when switching to another layout
* remove showCandidateTimer
* unload worker when idle for a while (10 minutes)