ターゲットウィンドウからデスクトップとタスクバーを除外するようにした(テストは不十分だがいったんコミット)

* windowutil 側でエラーを吸収するようにした
* targetwindowwatcher にデスクトップとタスクバーを除外する処理を実装