When appending, keep the new path

Was allocing, but not saving the new path
Add local pairs and routes

to allow building routes
add print_route[s]() to check route map
make join debug messages more useful
Fix compare_routes

The first item is a key (i.e. just a u64) - do not cast it
to a route
Fix forwarding of RIR msgs

Send on all endpoints except the one that received it
Use correct rate for local subnets
Change paths from array of pairs to subnets

Still need to fix append/prepend