Add Editor Support.

## New Function ##

#### DFEditor ####
* Extended to support the folding.
 * 連続するコメント行をフォールディング機能により非表示化できるようにした。
 * map及びlistが複数行となる場合に、フォールディング機能により非表示化できるようにした。

* Extended to support the Outline Page.
 * 設定内容をアウトライン表示できるようにした。

* Extended to support the toggle comment.
 * CTRL+/ (Win) または Command + / (Mac) でコメントの切替を行えるようにした。

* Extended to support the Highlighting of matching parenthesis.
 * 対応する括弧の強調表示を行えるようにした。

* Extended to support the problem marker.
以下の構文エラーに対して問題マーカーが表示されるようにした。
  - トップレベルにMapが複数存在する。
  - Map内でキー値が重複している。
  - Map及びListで閉じ括弧「}」が不足している。
  - トップレベル要素にMapとコメント以外の内容がある場合

## Checking ##

* 動作検証済みのEclipseバージョン

 - [x] 4.3 Kepler
 - [x] 4.2 Juno
 - [x] 3.7 Indigo
 - [x] 3.6 Helios
 - [x] 3.5 Galileo
 - [x] 3.4 Ganymede
 - [x] 3.3 Europa