The 3 dots in Explorer Shell context menu "Git Commit..." should be trimmed

Fix regression of 02ec9398c80e39c72fe390c15fc63a9f9642f308

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
AllowSetForegroundWindow for child processes

Signed-off-by: Sven Strickroth <email@cs-ware.de>
ensurepostmessage+debug

Signed-off-by: Sven Strickroth <email@cs-ware.de>