Test forbidden trip-to-trip transfer
Fixed bug where all transfers with minimum transfer time were ignored
Added unit tests to test minimum transfer time transfers, preferred
transfers and timed transfers in the static case
Merge pull request #1142 from jkoelewijn/transferTripToTrip

Test trip to trip transfers
Merge pull request #1143 from laurentg/upstream

Real-time: fix NPE when using frequency-based trip.
leaflet client: allow multiple 'open' legs in itin accordion widget; expand transit legs by default (see #1125)
leaflet client: handle interlined transit legs (addresses #1124)
leaflet client: basic support for RAIL trips (addresses #1132)
leaflet client: allow current time to be used when restoring 'default' options; use in Calltaker module (per #1126)
leaflet client: stop display/interactivity at certain zoom levels
leaflet client: refactor route selection ui components from TripViewerWidget; make widget persistent
leaflet client: tweak calltaker mailables letter template per #1137
leaflet client: change service break time to 3am; interim fix for #1139
leaflet client: rewrite of StopViewerWidget w/ new layout, route reference info
leaflet client: fix itinerary highlighting issue reported in #1145
leaflet client: remove duplicate line in MultimodalPlannerModule
leaflet client: compute first/last relative to currently specified travel date (addresses #1140)
Added unit test to test minimum transfer time transfer in the dynamic
case
Added dynamic timed transfer unit test.
Removed currentStop from state data.
Correctly handle transfers when traversing backwards in time.
Removed some comments in unit test