javascript: fix bugs.

- スイッチが多くなると追加・削除に時間がかかる不具合を改修
- スイッチ選択中にペアとなるポートがダウンしてもリンク一覧が更新されない不具合を改修
- 選択中のスイッチが削除された場合、フロー取得のループ処理を停止する
- その他コードを整理