Fix off-by-one error in assignment of distance-along-shape values when no shapes are available.

This bug in turn broke stoptime interpolation, because the first two stoptimes of a trip would both have distance-along-shape 0.

Here is one of the feeds that necessitated this patch: http://www.gtfs-data-exchange.com/agency/transit-services-of-frederick-county/latest.zip