Add bannedStops property to API
Made bannedStops field private. This enforces the use of the getter and
setter (generated by Lombok).
Added small unit test for stop banning.
Add bannedStops in clone() method of RoutingRequest
Extended unit-test of stop banning by checking whether parsing is
working
Implemented stop banning. Here stop banning means that the stop is
simply not considered during the trip. The traveler is able to pass
through the stop by bus or train, but is unable to
transfer/board/alight. It is however possible to walk to the stop using
the street network.
Use StopMatcher instead of a HashSet to match stops for the stop
banning. Added separate unit-test for the StopMatcher.
Added possibility to test bannedStops in opentripplanner-webapp using
url parameter.
Add stop banning support to Raptor
Ban a stop also when its parent stop is banned. Unit tests are updated.
Merge pull request #1100 from jkoelewijn/banStops

add "ban stops" functionality