VMの作りを整理した

1.Livet+Rxで初期化と解放周りのリソース管理の整理をした
VM.Dispose()を出来るだけ消す事を意図してイベント関係のコンストラクタでの設定をRxで行うようにした。

2.VM.IsActiveによる状態入力を廃止
Viewの挙動が怪しい動きをしがちなのでVMの状態はできるだけVM内で完結するようにした。

3.通知の定期更新をNotificationStreamVMからNotificationManagerVMへ移動させた
IsActive周りを考えるとManagerの方が都合が良い。

4.StreamVMの一時停止時の新着ポスト表示ボタン周りを変更
もともと怪しい作りだったので、この辺で例外が生じる。なので実装方法を変え、Modelと同期しているActivitiesには手を出さずに要素をコピーしたListにResumeButtonVMを追加したものをActivities(現Items)に代入するようにした。

5.動作プラットフォームをAnyCPUにした