Fixed a bug in get_full_stop_pattern_segs()

Was happening in cases where assembling started in middle of route, and the
'reverse case' was called to join reverse direction assembled segments on.