クラスの初期化処理を実装

ファイル探索とか
Commonクラスにフォルダパス取得する関数を追加。
DispatcherDictionaryクラスを修正。
FileItemクラスのロジック部分を実装

Commonクラスにスナップフォルダ作成メソッドを追加。
FolderItemクラスのロジック部分を実装

正規表現の抜けを修正。
FileSystemWatcherのCreatedイベントを除外。
FolderItemクラスの挙動を修正

FileSystemWatcherにおけるChangedイベントにディレクトリへの変更が通知される。
FolderItemクラス内でディレクトリへの変更通知を弾くように修正。
FileItemクラスのコンストラクタを変更。
CommonクラスのGetHash関数の文字列切り出しメソッドの挙動を修正。
Merge branch 'dev/logic' into dev/model
Json.NETへのNuget参照を追加
モデルクラスのプロパティを変更

FileItem, FolderItemクラスにおいて、
ReadOnlyでないコレクションを変更してpublicな状態へ