Merge pull request #66 from Fraser999/MAID-537

Accommodating changes to NodeId.
Applied a bugfix to RoutingTable::TargetNodes, added documentation comments to routing_table.h, and fixed the last RoutingTable unit tests.
Merge remote-tracking branch 'origin/next' into routing_v2
Merge pull request #69 from Fraser999/routing_v2

Routing v2
Merge remote-tracking branch 'dirvine/routing_v2' into routing_v2
Merge pull request #70 from Fraser999/routing_v2

Routing v2
co-routine analysis