FiltersClass のテストコードを追加 (書きかけ)
LockRecursionException が発生する問題について再度対策

ListView.CacheVirtualItems イベントの挙動が謎い。
Merge remote-tracking branch 'remotes/opentween/master'
ロック対象を厳密に
GetCurTabPost()も_postCache/_itemCacheIndexを使っているので
RetrieveVirtualItemの呼び出しを減らす
ChangeItemStyleRead()でのDList.Update()は必要なのかよくわからない