Include line and routeref in jp equal check

Without this check, ed would cluster vehicle_journeys with the same sequence of stop_point's into the same journey_pattern regardless of route/line.
This resulted in wrongly clustered journey-patterns where the wrong line number was presented
Merge pull request #734 from bliksemlabs/jp_multiple_routes

Include line and routeref in jp equal check