MasonのNetworkクラスでは、仮想ノードの概念は適用できないことが判明
衝突検出における座標正規化アルゴリズムの修正
BuildingEdgeInfoの廃止
部屋間のジョイント部分の表現をLineSegmentに変更

LineSegmentに統一することによって、簡潔な表現で統一することを目指す。
ただし、Linkの方にこの統一は及んでいない。
AnonymousBorderの廃止

すべてのエッジ情報をJointとLinkに統一する
Jointに隣接ノード間の距離をあらかじめ持たせることによって計算速度を向上
ただフォーマットしただけ

変更したファイルの数が予想以上に多くなってしまったので、コミットしておく