Test RoutingTable.distance.

* A ValueError should be raised on strings of unequal length.
Raise ValueError if strings have unequal lengths.
Initial tests of TreeRoutingTable.