libavoid: Fix some non-optimal orthogonal paths.

This change firther improves the orhogonal routing cost estimation by
considering the lowest estimate to all possible target endpoints.
Merge branch 'master' of github.com:mjwybrow/adaptagrams