input-method-v2: pass the reason state was updated to compositor
This removes the signals the requestReset and stateCommitted and replaces it with single stateUpdated signal.
Needed to fix the kwin to have properly atomic state updates as part of the kwin!316 (merged)