fixed bug: illegal section from bezier clipping

solution: check mid-point of the section
( mid-point can never be outside when the section is inside )
Close #4
fixed bug: duplicate contributions on pixel edge
random test