Move comment from interface to implementation.
Remove GraphService interface, make a flat class.
Remove Router reference in Graph.

GraphService now return a Router, not a graph.
Add a Router lifecycle manager to bind services and
configure real-time updaters of a newly created router.
Move away router lifecycle mngr from some places.
Add code comments.
Add code comments.
Remove wrong comment.
Remove spurrious parameters.
log the slow NED URL building process

I'm assuming the 2-second sleep between URL fetches is in there for a reason
auto-download the vertical datum files if they are missing from the NED cache
OTP base path for graphs, cache etc. configurable on the command line
Merge branch 'basePaths'
Merge branch 'encapsulate-routers' of https://github.com/laurentg/OpenTripPlanner-plannerstack into laurentg-encapsulate-routers

Redoing the merge, the previous merge commits did not include the proper commits.

Conflicts:
	src/main/java/org/opentripplanner/analyst/PointSet.java
	src/main/java/org/opentripplanner/routing/graph/Graph.java
	src/test/java/org/opentripplanner/routing/impl/GraphServiceImplTest.java
Merge branch 'laurentg-encapsulate-routers'

Repeating the merge, the previous one did not include the proper commits.