Checked DataCollector is connecting or not and show alert message in
browser when DataCollector is not running.
Show alert message when DataCollector is not running.
checkstyleから不要な"DoubleCheckedLocking"定義を無効にした。
Merge pull request #306 from miyasakago/master

checkstyleから不要な"DoubleCheckedLocking"定義を無効にした。
マップ編集機能をコミット
・四角形、円、テキストを配置、編集可能にした。
　※ただし、以下の問題が未解決
　　・配置したオブジェクトを反転した場合に表示がおかしくなる場合がある。
　　・テキスト内容の編集は未対応(後日対応予定)
・シグナル、リンクについても配置、編集可能した。
・グラフの配置、編集時の座標単位を16ピクセルに設定した。
・編集機能のカスタマイズに伴って発見したWGP不具合を修正した。
　・ellipseSmall.js
　　→作成したsvgにマップ要素であることを示すクラスが設定されない。
　・mapElementView.js
    →オブジェクトIDを基にマップ要素を見分けているが、
　　　統一的な取得メソッドが実装されていない。
I modified the DashboardController.java according to review comment.
Merge remote-tracking branch 'upstream/master'
Merge pull request #307 from endosnipe/ticket-91

マップ編集機能をマージ
Merge pull request #310 from acro-pwint/master

Issue 48
masterの修正を反映した。