Current, certain TransitIndex methods that return trip-based results (e.g. stopTimesForStop) only provide the headsign if trip_headsign is defined in trips.txt, ignoring stop_headsign as defined in stop_times.txt (which OTP does process -- see #438). The TransitIndex methods should also check for stop_headsign if trip_headsign is not defined.