MVVMライブラリを変更。Livet導入

1.Livetを導入した
MVVM Light はしょぼいので気の利いたライブラリに乗り換え。

2.Model層のメンバ見直し
出来るだけ制御用の状態をプロパティで公開しないようにした。設計センスとしてメソッド呼び出しで期待する結果に集束する事を保証したい。外から状態を見て分岐で弄りたくない。

3.非表示状態のActivityViewModelの画像類解放の実装方法を変えた
今までの実装方法はコレクション周りでマルチスレッドに関係する例外が生じ得るのでちゃんとしたものとして実装しなおした。

4.通知定時更新を実装しなおした
M, VM共に腐ってるので再実装。
定時更新をNotificationStreamVMの物として実装しなおして未読、既読ともにある程度リアルタイムに更新されるようにした。
NotificationManagerはConnect()を消してActivation()内で完結するようにした。
MainWindow.xamlの変な文字削除。