Always emit reset for IM preedit with mouse click
Hangul inputs treat pre-edit text as output text and the pre-edit text won't be moved with mouse click. Now the reset signal is always emitted simply with mouse click and each IM engine could handle the signal whether the preedit is committed, cleared or kept.
Closes #1534 (closed)