GeometryShaderGen: Extend line geometry in both directions.

Work in progress, do *not* merge.