ファイルのSync対応向け修正

- UrlTreeDTO(=UrlTreeMetaDataにも反映)に削除済みフラグ追加
- タイムスタンプの更新部分を実装修正（更新時刻が親ノードにも反映されるように）
- 更新系メソッドに時刻チェックを追加し、シグネチャ変更（～WithVersionCheck）
- 元の更新系メソッドは、～WithVersionCheckを-1（実質チェック無効）で呼び出すように作成
- 併せてUpdateConflictExceptionを追加
- 変更のない場合に返す「NOT MODIFIED」ステータスを追加
- よく考えるとgetAllChildという名前は変だったので、getChildに変更するとともに、(Sync対応で)削除済みの子ノードも取得できるように変更
- その他、コメントなど修正
コミット忘れたファイルを追加
- 更新時刻チェックをバイパスするupdate/remove系メソッドにおける、処理委譲時の引数の誤りを訂正
Exception時にBodyに何もメッセージが出ないのを修正
パスではなくHTTPメソッドによってSyncの動作モードを変える機能を（仮）実装
classpathの変更
- 初期起動時304が出ないように、rootエントリの初期値を修正
- recursiveModeの値が、ディレクトリ作成だけではなく削除にも効くように修正。trueにディレクトリ内にファイルがあっても強制的に削除可能に.
(メタデータ編集対策)
- Persisterに最終更新時刻を問い合わせるメソッドの追加
- ValidなSyncActionかどうかを判定するメソッドをSyncActionに移動
- 変数名のリファクタリング
チュートリアルで使うはずの設定が先に混入していたのを削除