Respect the projected direction in variable length expansions.

For patterns of the type a-[r:rel*]->(b) we should always return the the found
relationships in the order going from a to b even though the actual expansion
was done from b to a.