PathService implementations that used to take an SPTService object in their constructor now take a SPTServiceFactory instead, which is used to instantiate a new PathService every time getPath() is called. As instances of SPTService could contain algorithm state, PathService using the same instance across simultaneous calls to getPath wasn't threadsafe
Fix #1605: shared nodes between areas causing hang.
Code format.
Merge pull request #1617 from laurentg/unconnected-P+R

Fix #1605: shared nodes between areas causing hang.
[maven-release-plugin] prepare release opentripplanner-0.12.1
[maven-release-plugin] prepare for next development iteration
catch concurrent modifications when redrawing visualizer
Prevent re-alighting near origin. Use Trove Object->double map. for #1619
Merge branch 'master' into longdistanceretry

Conflicts:
	src/main/java/org/opentripplanner/visualizer/GraphVisualizer.java
give GTFSFeed a large cache and tell it to use memory mapped files