Merge remote-tracking branch 'upstream/next' into routing_v2
Merge remote-tracking branch 'upstream/routing_v2' into routing_v2
including data_types and tools tests for common
removing network_viewer_test
Merge pull request #62 from ustulation/MAID-434-Include_data_types_test

including data_types and tools tests for common
Updated NodeId.  Tests still to be completed.
Merge pull request #64 from Fraser999/routing_v2

Updated NodeId.
Merge remote-tracking branch 'upstream/next' into routing_v2
Merge remote-tracking branch 'upstream/routing_v2' into routing_v2
Finished NodeId test.
Removed RandomIdTag constructor from NodeId.
Merge pull request #65 from Fraser999/routing_v2

Routing v2