zettio/weave — pull request #253 by rade (2014-11-30 16:10:15+00:00)
Title: refactor and explain route calculation

This was rather impenetrable and had some significant code
duplication. So add some words of explanation, and refactor to remove
the duplication.
Some fly-by fixing of minor bug too: buildUnicastRoutes failed to
exclude asymmetric connections from the first hop.