Bug 1020847 - Add handwriting IME for Simplified Chinese.

The question for you is whether or not we *should* return or we *can* return. Without returning in the place you specified we will pass the canvas target object to targetHanderManaager in `this.ontargetactivated(target);`. I wonder if this is desired, or an no-op, or something that could trigger side effects.