143: refactor
144: simplify span iter

note that first index start at 1
145: refactor IScanline Interface
146: refactor
Merge branch 'v_scanline' into v_core1.2