PeerCast.ChannelMonitorsをスレッドセーフにした

#197 の修正

PeerCast.ChannelMonitorsはロックしなくても追加・削除ができるようになっており、競合して落ちる場合があったので、ChannelMonitorsは読み取り専用とし、AddChannelMonitor・RemoveChannelMonitorで追加・削除するようにした。