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.
remove impl suffix
draft OTP config docs (elevation and RT)
Additional NED documentation and logging.
change switch back to --router until we have good docs
merge patch from issue #1285
Pull stop-finding logic for direct transfers out of the graph builder modules

this allows for a single graph builder module and reusing this logic elsewhere in OTP