EPG検索についてConvertText.txtを廃止し大小文字区別の機能をつける

ただし仕様は従来とほぼ同じ。詳細はCEpgDBManager::ConvertSearchText()を参照
廃止理由は大小文字区別のためと、データ量に比してCParseSearchChgText::ChgText()の性能が悪すぎるため
検索キーワード語頭にC!{999}をつけると大小文字を区別する(UIはそのうち…)。従来通り全半角は区別しない
Merge branch 'cherry-picks' into work-plus
EPG取得チューナー数指定の挙動が期待に反するのを修正

関連コミットは d7761e40c07130487c7948ff8147736993a133ea , 2f42f5953919d6121d86223a5f7f99a9ec526b20
関連する話題は 2ch_EDCB/37/750 あたり
あるBonDriverについて{0<EPG取得チューナ数<全チューナ数}としたとき「実行抑止条件」の扱いが未定義なので、従来仕様と矛盾しないよう、
抑止条件をクリアしたチューナ数がEPG取得チューナ数を下回るようなBonDriverが1つでもあれば、実行抑止するものとした
検索ダイアログで大小文字区別を指定できるようにする

96dcd9baea83e0293aa8e15a1993558df061fc50 のUI部分
Merge branch 'fix-etc' into work-plus

Conflicts:
	EpgTimerSrv/EpgTimerSrv/EpgDBManager.cpp
	EpgTimerSrv/EpgTimerSrv/EpgDBManager.h
Merge branch 'misc-ui' into work-plus
Merge remote-tracking branch 'upstream/misc-ui' into my-patch

Conflicts: 3a0fdce 「検索無効」のチェックボックスの文字を変更
	EpgTimer/EpgTimer/UserCtrlView/SearchKeyDescView.xaml

表示を 3a0fdce に合わせた
Merge branch 'code-test' into my-build
このForkについての説明を追加
Merge branch 'cherry-picks-niisaka-epg' into work-plus
Merge remote-tracking branch 'upstream/work-plus' into my-build
説明を追加