Change distributed API endpoint
Fixed server adding to serverlist
Fixes in DistributedSearch API and shared vertex importer
Changes in routingRequest
Removed no longer needed getVertexForPlace method. Has been replaced by
changes in routingRequest
Changes to enable node search in neighbour servers
Tasks 25 & 26: Fix getVertexForPlace and getClosestVertex. Now if now
vertex is found in the local graph, a request to neighbouring APIs is
created (method getVertexForPlace) in order to find a vertex in its
graph
Task 27: RoutingContext constructor modified
PlanGenerator updated for trips with remote requests
Changes to sharedVertex selection
Modifications to algorithm (GenericAStar) for remote routes management
Preliminary testing in remote-local route merging
Fixes for local searches, dealing with null remote searches
Fixes to remote route searches.
Issue #1 Fixed. Depart time for remote trip legs.
Issue #3 Fixed. Some remote searches end in the Shared Vertex.
Task 29: Change shared vertex if remote search does not return any
result
Revert "Task 29: Change shared vertex if remote search does not return any"

This reverts commit 293e9e259778f4ba7482cfeb28a5fe2c3155f575.